Blizzard | Mean of blizzard in English Dictionary
/ˈblɪzɚd/
- Noun
- a severe snowstorm that goes on for a long time
- We were snowed in by a raging/fierce blizzard.
- a large amount of something that comes suddenly
- a blizzard of mail
- The audience confronted him with a blizzard of questions.