Word info

blizzicane

Noun

Meaning

blizzicane (plural blizzicanes)

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

Source: en.wiktionary.org

Close letter words and terms