noun
a weather phenomenon in which snow falls from the sky
-
The snowfall last night blanketed the entire town in a thick layer of white.
-
I heard the snowfall is supposed to be pretty heavy tomorrow, so we should be prepared.
-
The snowfall was lit last night - everything looked so pretty covered in snow!
-
Her tears fell like a gentle snowfall, quiet and steady.