TOP DOG Meaning of TOP DOG in English boss, leader, head honchoKruger is top dog now, but he could lose the next election. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012