Top-dog meaning

One considered to have the dominant position or highest authority, especially as a result of a competitive victory.
noun
0
0
The person, company, etc. in a dominant or leading position, esp. in a competitive situation.
noun
0
0
(idiomatic) The boss, the leader (of the pack)
noun
0
0
(idiomatic) In a competition, the one expected to win.
noun
0
0
Advertisement