HAMSTRING


Meaning of HAMSTRING in English

v. cut the hamstring or hamstrings; cripple, disable

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.