EnglishMain Dictionary
snowfall
Universal Words
noun
[C,U] an occasion when snow falls; the amount of snow that falls in a particular place in a period of time:
a heavy / light snowfall * an area of low snowfall * What is the average annual snowfall for this state?