a blizurricane that hit the northeast caused 40 inchs of snow and caused major building damage
a winter hurricane that produces snow
"a blizurricane that hit the northeast caused 40 inchs of snow and caused major building damage" What is the definition of "blizurricane"?