SELF-SUSTAINING


Meaning of SELF-SUSTAINING in English

A self-sustaining process or system is able to continue by itself without anyone or anything else becoming involved.

Asia’s emerging economies will be on a self-sustaining cycle of growth...

ADJ

Collins COBUILD Advanced Learner's English Dictionary.      Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне.