hamstring
名词 hamstring:
one of the tendons at the back of the knee
同义词:hamstring tendon
动词 hamstring:
make ineffective or powerless
cripple by cutting the hamstring