blizzaster (English, noun)
expansion: blizzaster (plural blizzasters)
Senses:
glosses: A usually severe snowstorm or series of snowstorms.
tags: slang
Forms:
form: blizzasters
tags: plural