snow job
the entire presentation was a complete snow job
an effort to deceive, overwhelm, or persuade with insincere talk, especially flattery
"the entire presentation was a complete snow job" What is the definition of "snow job"?