Hamstring Synonyms

Hamstring Synonyms in Verb Form

  • cripple.

Hamstring Synonym Links: cripple,