wrecked, aground, ausgespielt, bankrupt, blasted, blighted, botched, castaway, desolated, destroyed, devastated, done for, done in, down-and-out, fallen, finished, foundered, gone to pot, grounded, high and dry , in ruins, irremediable, kaput, marooned, marred, on the rocks, overthrown, ravaged, ruined, ruinous, set fast, shipwrecked, spoiled, spoilt, stranded, stuck, stuck fast, swamped, undone, wasted