done for - Anglais Synonymes Dictionnaire

done for

adj.
[1] kaput , gone
[2] ruined , sunk , undone , washed-up