blizzard

Noun
  1. A storm with widespread snowfall accompanied by strong winds (synset 111529988)
  2. A series of unexpected and unpleasant occurrences (synset 108476098)
    "a rash of bank robberies"; "a blizzard of lawsuits"

Other Searches