hamstring has definitions from the fields of anatomy,zoology
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

*