leg up on

Noun

 * 1) an advantage over another person.