Etymology
Today it means: someone who is dominant or has a significant advantage in their field Full definition →
From over- + dog, modelled on earlier underdog.
Etymology from Wiktionary, CC BY-SA 4.0.