SELF-SUBSISTENT


Meaning of SELF-SUBSISTENT in English

[self-sub.sis.tent] adj (1647): subsisting independently of anything external to itself -- self-sub.sis.tence n

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