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.
SNOWFALL
Meaning of SNOWFALL in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012