blizzicane noun1 •(informal) A weather system that produces intense rain, wind, and snow.A certain form of extra-tropical cyclone, the infamous Nor'easter, can even come to exhibit "blizzicane" features, including dramatic drops in central pressure and an eyelike structure. — 2007 formsblizzicanes