A SNOW JOB


Meaning of A SNOW JOB in English

a false story, a phony deal, a rip-off

I knew it was a snow job. They said if I ordered some pens, I'd receive a new TV.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.