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