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.