snowfall

Nouns

  • (n) precipitation falling from clouds in the form of ice crystals snow,

Synonyms

snow

Words of close approximity