bobsleighEnglish

bobsled, bobsleigh, bob

Noun

Formerly two short sleds coupled together

English: bobsled, bobsleigh

A long racing sled (for 2 or more people) with a steering mechanism

English: bobsled, bobsleigh, bob

English words with similar meanings

Show 2 words