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