hamstring

1. (verb) cripple by cutting the hamstring
Related Words: cripple, lame

2. (verb) make ineffective or powerless; "The teachers were hamstrung by the overly rigid schedules"
Related Words: bedevil, crucify, dun, frustrate, rag, tantalize, torment

3. (noun) one of the tendons at the back of the knee
Related Words: sinew, tendon



Terms and Conditions of Use / Copyright Notice