snowfall
noun
- 1
precipitation falling from clouds in the form of ice crystals
Synonyms
Also useful for “snowfall”:Unscrambler— Rearrange the letters in “snowfall”
precipitation falling from clouds in the form of ice crystals
Also useful for “snowfall”:Unscrambler— Rearrange the letters in “snowfall”