'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'