Blizzicane Definition

noun

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

Wiktionary

Other Word Forms of Blizzicane

Noun

Singular:
blizzicane
Plural:
blizzicanes

Origin of Blizzicane

Find Similar Words

Find similar words to blizzicane using the buttons below.

Words Starting With

Words Ending With

Unscrambles

blizzicane