Synonyms and related words :
ausgespielt, bankrupt, blasted, blighted, botched, broken, desolated, devastated, done for, done in, down-and-out, fallen, finished, gone to pot, in ruins, irremediable, kaput, marred, overthrown, ravaged, ruined, ruinous, spoiled, spoilt, undone, wasted, wrecked,