have got a leg up on (someone)

have got a leg up on (someone)

To be in a position of advantage over someone else. I've been practicing all summer long, and now I've finally got a leg up on Keith in tennis.
See also: have, leg, on, up
Farlex Dictionary of Idioms.
See also:
  • languish
  • languish in
  • carry a torch
  • carry the torch for (someone)
  • torch
  • is it
  • many a time
  • think on
  • think on (someone or something)
  • carry a torch for someone