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.

English idioms vocab.      Словарь английских идиом и выражений.