SNOWFALL


Meaning of SNOWFALL in English

The amount of snow, hail, sleet, or other precipitation in solid form which reaches the earth's surface. It may be expressed in depth in inches as it falls, or in terms of depth in inches of the equivalent amount of water.

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