What does the word hamstring mean?

Alphabet: