blizzaster - definition and synonyms

  1.   From our crowdsourced Open Dictionary
    a very heavy snowstorm or blizzard, which causes loss of property as well as human life; a major disaster. A blend of 'blizzard' and 'disaster'.

    Our snowmobile got whacked and broken into pieces when caught in a blizzaster.

    Submitted by sandy dheer from India on 03/02/2011