snow_jobEnglish

snow job

Noun

A long and elaborate misrepresentation

English: snow job