tendon [noun] [C] - a small muscular cord just above the heel, connecting the heel bone to the muscles in the lower part of the legAn Achilles tendon injury has forced Elliot to withdraw from the World Championships.My father tore his Achilles tendon while playing squash.
ACHILLES
Meaning of ACHILLES in English
Cambridge English vocab. Кембриджский английский словарь. 2012