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 /ˈsnəʊ.fɔːl/
"snowfall" picture

Noun

a fall of snow

Example:
The region experienced heavy snowfall overnight.
We are expecting a significant snowfall this weekend.