snowfall
(noun)
noun
1. precipitation falling from clouds in the form of ice crystals
Similar word(s): snow
Definition categories: phenomenon, downfall, precipitation
Sentences with snowfall as a noun:
- There has been a snowfall every day this week.
- London recorded a snowfall of 10 centimetres last night.