Noun Definition

snowstorm

1.Definition: a storm with widespread snowfall accompanied by strong winds

Related Noun(s):blizzard

Category: General