snowfall
1.
(
noun
) precipitation falling from clouds in the form of ice crystals
Synonyms:
snow
Related Words:
downfall
,
flurry
,
precipitation
,
snow flurry
,
whiteout
Terms and Conditions of Use / Copyright Notice