Definition of "Hamstring" :
noun: one of the tendons at the back of the knee
verb: cripple by cutting the hamstring
verb: make ineffective or powerless
noun: one of the tendons at the back of the knee
verb: cripple by cutting the hamstring
verb: make ineffective or powerless