SNOW


Meaning of SNOW in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.