SNOW


Meaning of SNOW in English

Precipitation in the form of branched, hexagonal crystals, often mixed with simple ice crystals, which fall more or less continuously from a solid cloud sheet. These crystals may fall either separately or in cohesive clusters forming Snowflakes.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.