Dictionary.com
Thesaurus.com
has been beheading
  • present perfect progressive of behead (3rd person singular).