SELF SUBSISTING


Meaning of SELF SUBSISTING in English

not dependent on external sources for its needs, able to completely provide for its own needs

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