Dictionary.com
Thesaurus.com

will have doomed

  • future perfect
    of doom.
    doom
    noun
    fate or destiny, especially adverse fate; unavoidable ill fortune.