HAMSTRING


Meaning of HAMSTRING in English

■ 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 participle hamstrung )

1》 cripple by cutting the ~s.

2》 thwart or severely restrict.

Origin

C16: from ham 1 + string .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.