Etymology
Advertisement

snowfall (n.)

1821, "fall of snow," especially a quiet one (as distinguished from a snowstorm), from snow (n.) + storm (n.). From 1875 as "amount that falls at a place in a given time."

Others are reading

Advertisement
Advertisement
Definitions of snowfall

snowfall (n.)
precipitation falling from clouds in the form of ice crystals;
Synonyms: snow
From wordnet.princeton.edu