Word info

snowicane

Noun

Meaning

snowicane (plural snowicanes)

(meteorology) A hurricane or other such tropical storm which precipitates snow.

Source: en.wiktionary.org

Close letter words and terms