SNOWFALL


Meaning of SNOWFALL in English

[snow.fall] n (1821): a fall of snow; specif: the amount of snow that falls in a single storm or in a given period

Merriam-Webster English vocab.      Английский словарь Merriam Webster.