SELF-SUPPORTING


Meaning of SELF-SUPPORTING in English

maintains oneself, does not act as a burden to others

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