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: General

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

Related Noun(s):snowstorm

Category: General