snowicane (English, noun)
expansion: snowicane (plural snowicanes)
Senses:
topics: climatology
meteorology
natural-sciences
glosses: A hurricane or other such tropical storm which precipitates snow.
Forms:
form: snowicanes
tags: plural
form: snowricane
tags: alternative
form: snow-ricane
tags: alternative