English
English version

top dog

From Longman Dictionary of Contemporary Englishtop dogˌtop ˈdog noun [countable]  the person who has the most power in a group, especially after a struggle He always wanted to be the one in control, the top dog.
Pictures of the day
What are these?
Click on the pictures to check.