Snowfall has 2 different meanings across 1 category:
Noun
Noun
1
precipitation falling from clouds in the form of ice crystals
"The heavy snowfall blanketed the entire valley in a thick layer of white ice crystals within just two hours."
2
An instance of falling of snow.
"The sudden increase in traffic was caused by an unexpected snowfall that left many drivers stranded on the highway."
Broader Terms (hypernyms)
Narrower Terms (hyponyms)