American Dictionary
Definition blizzard in American English
blizzard noun
[countable] noun
/ˈblɪzərd/
Synonyms and related words
