Noun
blizzicane (plural blizzicanes) (informal) A weather system that produces intense rain, wind, and snow.