English

Achilles tendon noun definition in Body parts topic from the Oxford Advanced Learner's Dictionary

Achilles tendon

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