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