Translation of "hamstring" - English-Turkish dictionary

hamstring

noun [ C ] uk us /ˈhæmstrɪŋ/

a tendon (= part that connects a muscle to a bone) at the back of the upper part of your leg

diz arkası kirişi/kordonu; veter
a hamstring injury

(Translation of “hamstring noun” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)