blizzard

noun
  1. a severe snowstorm with strong winds and low visibility
  2. a large amount of something that comes suddenly
  3. Usage: figurative

Examples