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. 2012