English主要词典
blizzard
Universal Words
noun
1 a SNOWSTORM with very strong winds:
blizzard conditions * The blizzard struck the north-east yesterday, causing serious damage. * a raging / howling blizzard
2 (written) a large quantity of things that may seem to be attacking you:
a blizzard of documents