SELF-SUSTAINING


Meaning of SELF-SUSTAINING in English

adj. sustaining oneself or itself.

Derivatives:

self-sustained adj.

Oxford English vocab.      Оксфордский английский словарь.