What is the full meaning of hamstring
a tendon at the back of the knee [n -S] / to disable by severing the hamstrings [v HAMSTRINGED or HAMSTRUNG, HAMSTRINGING, HAMSTRINGS]
Example of the word hamstring placed on a Scrabble board.