Browse by letter

A snow job

Technical vocabulary that makes you seem like an expert in a field.

The salesman tried to give us a snow job when he talked about the new machine.