In sport, racing on foot while never taking both feet off the ground at once. The advancing leg must also be straight as soon as it makes contact with the ground.
Shanks's pony - English Idiom Definition ... Idiom Statistics; Public definitions: 3,185 Total definitions: 4,908. Members' Area:
shanks's pony or US shanks's mare. Noun. Informal one's own legs as a means of transport [from shank, the lower part of the leg]