snowfall
/ˈsnoʊˌfɔl/Definitions
1. noun
falling of snow
“The snowfall was heavy enough to close the highway.”
2. noun
a period of falling snow
“The snowfall lasted for several hours.”
3. verb
to fall in snow
“The storm caused the snow to snowfall on the entire region.”