English Dictionary
Definition sheepdog in British English
sheepdog noun
[countable] noun
/ˈʃiːpˌdɒɡ/
Synonyms and related words
