English Dictionary
Definition toboggan in British English
toboggan noun
[countable] noun
/təˈbɒɡən/
Synonyms and related words
