Definition of Snowfall

  • 1. Precipitation falling from clouds in the form of ice crystals Noun

Synonyms for word "snowfall"

Semanticaly linked words with "snowfall"

Hyponims for word "snowfall"