The adjective has 4 meanings:
Meaning #1:
destroyed physically or morally
Synonym: destroyed
Meaning #2:
doomed to extinction
Synonyms: done for, sunk, undone, washed-up
Meaning #3:
brought to ruin
Synonym: finished
Meaning #4:
made uninhabitable
Synonyms: blasted, desolate, desolated, devastated, ravaged, wasted




