Definition
To possess an advantage or be in a more favorable position compared to someone else.
Having inside connections, he had a leg up on the other candidates when applying for the job.
Starting her studies early gave her a leg up on everyone else in the class.
Their new technology gave them a leg up on their competitors in the market.