An Encylopedia Britannica Company

blizzard

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