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