leg up on (English, noun)
expansion: leg up on (uncountable)
Senses:
glosses: an advantage over another person.
tags: uncountable
Forms: