"hamstring" in the noun sense
1. hamstring, hamstring tendon
one of the tendons at the back of the knee
"hamstring" in the verb sense
1. hamstring
make ineffective or powerless
"The teachers were hamstrung by the overly rigid schedules"
2. hamstring
cripple by cutting the hamstring
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License