What is the full meaning of hamstrings
HAMSTRING, to disable by severing the hamstrings [v]
Example of the word hamstrings placed on a Scrabble board.