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?
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: snowfall