Snowfall (
Noun
)
Meaning
Precipitation falling from clouds in the form of ice crystals.
Classification
Nouns denoting natural phenomena.
Synonyms
Snow
Hypernyms
Precipitation
Hyponyms
Whiteout
Flurry