EnglishMain Dictionary
hamstring
Universal Words
noun, verb
noun
1 one of the five TENDONS behind the knee that connect the muscles of the upper leg to the bones of the lower leg:
a hamstring injury * She's pulled a hamstring.
2 a TENDON behind the middle joint (= HOCK) of the back leg of a horse and some other animals
verb (hamstrung, hamstrung sth from working or taking action in the way that is needed