SNOWFALL


Meaning of SNOWFALL in English

n.1 a fall of snow.

2 Meteorol. the amount of snow that falls on one occasion or on a given area within a given time.

Oxford English vocab.      Оксфордский английский словарь.