Для начала стоит узнать, что выражение leg up означает помощь в достижении цели или преимущество, которое помогает нам ее достичь. Происходит оно из тех времен, когда людям помогали сесть в седло, подставив руки, сцепленные в замок, то есть поднимали ногу седока вверх.
Вот и получается, что to have a leg up on someone -- иметь преимущество над кем-то.
I’ve been practicing all summer long, and now I have a leg up on Keith in tennis.
Я тренировалась все лето и теперь играю в теннис лучше, чем Кейт.
He might have a leg up on the rest of the contestants.
Возможно, у него есть преимущество над остальными участниками соревнований.
Телеграм с другими полезными выражениями