hamstrings meaning

Meaning of hamstrings

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.

Unscrambled word hamstrings

Points for hamstrings

Scrabble
22 points
Word With Friends
18 points
Wordfeud
22 points

Related pages for hamstrings