DONE IN


Meaning of DONE IN in English

tired out, exhausted, worn out

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