hamstrings
noun(ham-string)
either of two groups of tendons at the back of the human knee
hamstrings
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
hamstrings
noun(ham-string)
a large tendon above and behind the hock of a quadruped
hamstrings
verb(ham-string)
to make ineffective or powerless : cripple
hamstrings
verb(ham-string)
to cripple by cutting the leg tendons