hamstring
1. [ verb ] cripple by cutting the hamstring
Related terms: cripple
2. [ verb ] make ineffective or powerless
Examples:

"The teachers were hamstrung by the overly rigid schedules"

Related terms: torment
3. [ noun ] (anatomy,zoology) one of the tendons at the back of the knee
Synonyms: hamstring_tendon
Related terms: tendon
Similar spelling:   haemosiderin
  hamster
  haemostat