blizzard

1 ENTRIES FOUND:
blizzard /ˈblɪzɚd/ noun
plural blizzards
blizzard
/ˈblɪzɚd/
noun
plural blizzards
Britannica Dictionary definition of BLIZZARD
[count]
1 
: a severe snowstorm that goes on for a long time
2 
: a large amount of something that comes suddenly — usually singular