Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bobsleigh

- A short sled, mostly used as one of a pair connected by a reach or coupling; also, the compound sled so formed.

Crossword clue for bobsleigh

- Racing sledge