n. precipitation that falls as ice crystals; accumulation of frozen ice particles; snowstorm; white static on a television screen caused by poor signal reception; cocaine, heroin (Slang)
SNOW
Meaning of SNOW in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012