English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for snowfall
Definitions for (noun)
snowfall
Main entry:
snow
,
snowfall
Definition:
precipitation falling from clouds in the form of ice crystals
Visual thesaurus for snowfall