Dictionary.com
Thesaurus.com

has destructed

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

More Suggestions