blizzard
/blˈɪzɝd/
Explore definitions, synonyms, and language insights of blizzard
Definitions
Noun
a storm with widespread snowfall accompanied by strong winds
Noun
a series of unexpected and unpleasant occurrences; "a rash of bank robberies"; "a blizzard of lawsuits"