Synonyms for (noun) snowfall

Synonyms: snow, snowfall

Definition: precipitation falling from clouds in the form of ice crystals

Similar words: downfall, precipitation

Definition: the falling to earth of any form of water (rain or snow or hail or sleet or mist)