Snowfall Definition
snōfôl
noun
A fall of snow.
Webster's New World
The amount of snow that falls in a given area or period of time.
Webster's New World
Synonyms:
Other Word Forms of Snowfall
Noun
Singular:
snowfall
Plural:
snowfallsSnowfall Is Also Mentioned In
Find Similar Words
Find similar words to snowfall using the buttons below.