Dictionary.com
Thesaurus.com
is hamstringing
  • present progressive of hamstring (3rd person singular).