Definition of SNOWSTORMS

snowstorms

Noun

  • a storm with widespread snowfall accompanied by strong winds
  • plural of snowstorm

Synonyms

blizzard, snowstorm

Scrabble Score: 15

snowstorms: valid Scrabble (US) TWL Word
snowstorms: valid Scrabble Word in Merriam-Webster MW Dictionary
snowstorms: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 17

snowstorms: valid Words With Friends Word