To have legs
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Naut.)
, to have speed.
also, to have endurance, to continue longer than usual,
Webster 1913
Previous
Next