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?
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: snowfall