A SNOW JOB Meaning of A SNOW JOB in English a false story, a phony deal, a rip-offI knew it was a snow job. They said if I ordered some pens, I'd receive a new TV. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012