Noun Definition
blizzard
1.Definition: a series of unexpected and unpleasant occurrences
"A rash of bank robberies", "A blizzard of lawsuits"
Related Noun(s):rash
Category: General2.Definition: a storm with widespread snowfall accompanied by strong winds
Related Noun(s):snowstorm
Category: General