English Dictionary
Definition slowcoach in British English
slowcoach noun
[countable] noun
/ˈsləʊˌkəʊtʃ/
Synonyms and related words
