hamstring
Concise Oxford English Dictionary © 2008 Oxford University Press:
hamstring/ˈhamstrɪŋ/
▶noun any of five tendons at the back of a person's knee.
■ the great tendon at the back of a quadruped's hock.
▶verb (past and past part. hamstrung)- 1 cripple by cutting the hamstrings.
- 2 thwart or severely restrict.
'hamstring' also found in these Oxford entries:

