Word info Synonyms

snowboot

Noun

Meaning

snowboot (plural snowboots)

A water-resistant type of footwear with extra insulation or lining.

Source: en.wiktionary.org

Synonyms

Close letter words and terms