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