also: きゃくりき
noun
leg strength; walking ability; running ability
Refers to the physical power or stamina of the legs, often in contexts of walking, running, or hiking.
山登りには脚力が必要だ。
Mountain climbing requires leg strength.
彼は脚力が衰えて、長く歩けなくなった
His leg strength has declined, and he can no longer walk long distances.