'snowfall' definitions:

Definition of 'snowfall'

From: WordNet
noun
Precipitation falling from clouds in the form of ice crystals [syn: snow, snowfall]

Synonyms of 'snowfall'

From: Moby Thesaurus