What does the phrase trying to snow mean? E.g.,

Trying to snow the audience ...

I think it is more of a slang usage. I am looking for a meaning other than weather related.


According to Merriam Webster it means trying to impress, deceive or persuade your audience.


Not the answer you're looking for? Browse other questions tagged or ask your own question.