Definition of "fresh legs" in inglés
Noun
A substitute who has yet to play in the match, and therefore has more energy than those already on the field.
- The tired France were unable to break down the German defence, so they brought on some fresh legs.