Meaning

1 senses
  1. (informal)A weather system that produces intense rain, wind, and snow.

Origin

Blend of blizzard + hurricane.

Blend of blizzard + hurricane.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: blizzicanes
Singularblizzicane
Pluralblizzicanes

regular

See also

neighbours in the dictionary
blizzicane — meaning, examples, forms, synonyms | Krumeto