one of the tendons at the back of the knee
[ Syn: hamstring tendon ]
hamstring (n.)
make ineffective or powerless; The teachers were hamstrung by the overly rigid schedules'
cripple by cutting the hamstring
one of the tendons at the back of the knee
[ Syn: hamstring tendon ]
make ineffective or powerless; The teachers were hamstrung by the overly rigid schedules'
cripple by cutting the hamstring