hamstring
noun(ham-string)
either of two groups of tendons at the back of the human knee
hamstring
noun(ham-string)
any of three muscles at the back of the thigh that function to flex and rotate the leg and extend the thigh
hamstring
noun(ham-string)
a large tendon above and behind the hock of a quadruped
hamstring
verb(ham-string)
to make ineffective or powerless : cripple
hamstring
verb(ham-string)
to cripple by cutting the leg tendons