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.
See also: have, leg, of
Farlex Dictionary of Idioms.

have the legs of

be able to go faster or further than a rival. British
See also: have, leg, of
Farlex Partner Idioms Dictionary
See also:
  • have the legs of (someone)
  • one jump ahead
  • one jump ahead of someone/something
  • one move ahead
  • one move ahead of (someone or something)
  • one step ahead
  • a/one step ahead
  • feel (one's) legs
  • feel your legs
  • pillars to the temple