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.
他们的新技术让他们在市场上比竞争对手更有优势。