American English

Definition of top dog noun from the Oxford Advanced American Dictionary

 

top dog

 noun
noun
 
[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 Learner's Dictionary entry: top dog