SNOW JOB Meaning of SNOW JOB in English See a snow job Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012