Achilles tendon noun definition in Internal anatomy topic from the Oxford Advanced Learner's Dictionary

Achilles tendon

 noun: Internal anatomy topic
the tendon that connects the muscles at the back of the lower part of the leg to the heel