Dictionary.com
Thesaurus.com

have destructed

  • present perfect
    of destruct.
    destruct
    adjective
    serving or designed to destroy.

More Suggestions