DONE FOR


Meaning of DONE FOR in English

finished, incapable of continuing, exhausted, injured, defeated, ruined, dying

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.