English Dictionary
Definition top dog in British English
top dog noun
[countable] noun
1
the best, most important, or most powerful person in a group, especially the winner in a competition
Synonyms and related words
