SELF-SUSTAINING


Meaning of SELF-SUSTAINING in English

■ adjective able to continue in a healthy state without outside assistance.

Derivatives

self-sustained adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.