Definition of "Blizzard" :
noun: a series of unexpected and unpleasant occurrences
"A blizzard of lawsuits."
noun: a storm with widespread snowfall accompanied by strong winds
noun: a series of unexpected and unpleasant occurrences
"A blizzard of lawsuits."
noun: a storm with widespread snowfall accompanied by strong winds