Dictionary.com
Thesaurus.com
is strangling
  • present progressive of strangle (3rd person singular).