English Dictionary
Definition bobsled in British English
bobsled noun
[countable] noun
/ˈbɒbsled/

English Dictionary