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