[count] 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.
▪ We were snowed in by a raging/fierce blizzard.







