Dictionary.com
Thesaurus.com

has been destructing

  • present perfect progressive
    of destruct (3rd person singular).
    destruct
    adjective
    serving or designed to destroy.

More Suggestions