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