have the legs of
have the legs of (someone)
To be able to outpace someone else. Primarily heard in UK. I've been training hard so that I have the legs of everyone else in the race.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
have the legs ofbe able to go faster or further than a rival. British
Farlex Partner Idioms Dictionary © Farlex 2017