Meaning of blizzard

Definition of blizzard

(noun) a storm with widespread snowfall accompanied by strong winds
a series of unexpected and unpleasant occurrences; "a rash of bank robberies"; "a blizzard of lawsuits"

Other information on blizzard

WIKIPEDIA results for blizzard
Amazon results for blizzard