hamstring
ˈhamstrɪŋ
noun
any of five tendons at the back of a person’s knee.
he pulled a hamstring
verb
cripple (a person or animal) by cutting their hamstrings.
cripple,lame,hock,disable,handicap,injure
noun
any of five tendons at the back of a person’s knee.
he pulled a hamstring
verb
cripple (a person or animal) by cutting their hamstrings.
cripple,lame,hock,disable,handicap,injure