Top dog noun
– A person who is in charge.
is a synonym for top dog
in preeminent supporter topic. In some cases you can use "Victor" instead a noun
phrase "Top dog", when it comes to topics like someone or something that succeeds. popular alternative