Word info

snowspout

Noun

Meaning

snowspout (plural snowspouts)

A type of winter waterspout that forms beneath a snow squall.
Synonyms: snownado, snow devil

Source: en.wiktionary.org

Close letter words and terms