1.  : a severe snowstorm that goes on for a long time
    We were snowed in by a raging/fierce blizzard.
  2.  : a large amount of something that comes suddenly — usually singular
    a blizzard of mail
    The audience confronted him with a blizzard of questions.
Facebook Comments