snow
/snəʊ̯/
Meaning 2
Frozen water flakes that fall from clouds.
“Children laughed as snow covered the park in white.”Add to my deck
Meaning 3
deceive or overwhelm someone with information
“They tried to snow me with technical jargon.”Add to my deck