English

edit

Noun

edit

leg up on (uncountable)

  1. an advantage over another person.