Word info

snowcoach

Noun

Meaning

snowcoach (plural snowcoaches)

A coach (type of bus) equipped for travelling on snow

Source: en.wiktionary.org

Close letter words and terms