blizzicane means A weather system that produces intense rain, wind, and snow. Lexicurio rates it Sui generis — a strength score of 86 out of 100.
noun
- A weather system that produces intense rain, wind, and snow.“The "blizzicane" of '93 drenched Hampton Roads with monsoonlike rains Saturday morning, ripped the area with near-hurricane force wind in the early afternoon then began dropping some light snow after nightfall.”