SNOWFALL


Meaning of SNOWFALL in English

The rate at which snow falls, usually expressed in inches of snow depth over a six hour period.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .