Get Your Premium Membership

Hamstring

[n] one of the tendons at the back of the knee
[v] cripple by cutting the hamstring
[v] make ineffective or powerless; "The teachers were hamstrung by the overly rigid schedules"


Related Information

More Hamstring Links

Synonyms

hamstring tendon



Book: Reflection on the Important Things