blizzard
noun
1. a storm with widespread snowfall accompanied by strong winds
Similar word(s): snowstorm
Definition categories: phenomenon, storm
2. a series of unexpected and unpleasant occurrences
- a blizzard of lawsuits
Similar word(s): rash
Definition categories: group, series
Sentences with blizzard as a noun:
- a blizzard of political ads
verb
1. (impersonal, of snow) To fall in windy conditions