snowicane (0 synonym found)

We don't have any synonyms for snowicane yet.

Did you mean…

Think snowicane belongs in the thesaurus? Recommend it and we'll take a look.


Definition of snowicane:

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

Definition of snowicane:

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

Back to Top