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"

More General Terms