snowfall

/snˈoʊfɑl/

Explore definitions, synonyms, and language insights of snowfall

Definitions

Noun
precipitation falling from clouds in the form of ice crystals

Synonyms


More General Terms


More Specific Terms