Dictionary.com
Thesaurus.com

will have desolated

  • future perfect
    of desolate.
    desolate
    adjective
    barren or laid waste; devastated.