HAMSTRING Meaning of HAMSTRING in English v. cut the hamstring or hamstrings; cripple, disable Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012