what does hamstring mean
Here are all the possible meanings and translations of the word hamstring. Princeton's WordNet(0.00 / 0 votes)Rate this definition: hamstring, hamstring tendon(verb) one of the tendons at the back of the knee. hamstring(verb) make ineffective or powerless. The teachers were hamstrung by the overly rigid schedules. hamstring(verb) cripple by cutting the hamstring.