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