Achilles tendon

1. (noun) a large tendon that runs from the heel to the calf
Synonyms: tendon of Achilles
Related Words: sinew, tendon



Terms and Conditions of Use / Copyright Notice