noun
A portmanteau of 'blizzard' and 'disaster', used to describe a severe snowstorm or blizzard that causes significant damage or disruption.
-
The town experienced a severe blizzaster, causing widespread power outages and road closures.
-
I heard there's a blizzaster coming our way, better stock up on supplies!
-
Dude, that blizzaster last winter was insane, we were snowed in for days!
-
The blizzaster of criticism hit the author's new book, causing a wave of negative reviews.