SELF-SUBSISTING Meaning of SELF-SUBSISTING in English [self-sub.sist.ing] adj (1654): self-subsistent Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012