English

Definition of top dog noun from the Oxford Advanced Learner's Dictionary

 

top dog

 noun
noun
BrE
 
; NAmE
 
[usually singular] (informal)
 
jump to other results
a person, group or country that is better than all the others, especially in a situation that involves competition
See the Oxford Advanced American Dictionary entry: top dog