Blizzards, noun plural of blizzard. Synonyms in the same form.
Flood
floods, torrents, inundations
Other
snows, rashes
All synonyms for blizzard →