Skip to content

blizzard

Dictionary definition · blizzard

noun

  1. a storm with widespread snowfall accompanied by strong winds
  2. a series of unexpected and unpleasant occurrences"a rash of bank robberies"

Similar words

Source: Open English WordNet (CC BY 4.0).