Dictionary.com
Thesaurus.com

had destructed

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

More Suggestions