English dictionary
snowstorm meaning and definition
Definition and meaning of snowstorm at MeaningMonkey.org. snowstorm meaning and definition in the English Dictionary.SNOWSTORM noun
Definition of snowstorm (noun)
- a storm with widespread snowfall accompanied by strong winds
- synonyms: blizzard
Source: Princeton University Wordnet