Dictionary.com
Thesaurus.com

am hamstringing

  • present progressive
    of hamstring (1st person singular).
    hamstring
    noun
    (in humans and other primates) any of the tendons that bound the ham of the knee.