Synonyms for "hamstring"

Words with similar meaning