To have legs Meaning, Definition & Usage

Definitions
  1. (Naut.), to have speed. also, to have endurance, to continue longer than usual,

Webster 1913