SELF-SUSTAINING


Meaning of SELF-SUSTAINING in English

[self-sus.tain.ing] adj (1844) 1: maintaining or able to maintain oneself or itself by independent effort

2: maintaining or able to maintain itself once commenced "a ~ nuclear reaction"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.