Browse by letter

A snow job

Insincere or exaggerated talk designed to gain the favor of someone.

His presentation at the meeting was a snow job.