Home / S / snowfall

snowfall

noun 8 letters Scrabble 14 WWF 17
Definitions
noun

precipitation falling from clouds in the form of ice crystals

Want another word?
Spin the dictionary for a fresh one.
Generate a word →