snowspout
Noun
Meaning
snowspout (plural snowspouts)
A type of winter waterspout that forms beneath a snow squall.
Synonyms: snownado, snow devil
Noun
snowspout (plural snowspouts)
A type of winter waterspout that forms beneath a snow squall.
Synonyms: snownado, snow devil