Adjective ruined, wrecked
Synonyms: all washed up, belly-up, burned out, cooked, dead, destroyed, done for, down and out, down for the count, down the drain, down the tubes, finished, floored, had it, nonfunctioning, on the skids, out of business, out of circulation, sunk, totaled, washed up, wiped out