Meaning of the word snowfall in English

What does snowfall mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

snowfall

US /ˈsnoʊ.fɑːl/
UK /ˈsnoʊ.fɑːl/
"snowfall" picture

Noun

1.

a fall of snow

Example:
The region experienced heavy snowfall overnight.
We are expecting a significant snowfall this weekend.
Learn This Word at Lingoland