'Achilles tendon' definitions:

Definition of 'Achilles tendon'

(from WordNet)
noun
A large tendon that runs from the heel to the calf [syn: Achilles tendon, tendon of Achilles]

Words containing 'Achilles tendon'