SELF-SUSTAINING Meaning of SELF-SUSTAINING in English adj. sustaining oneself or itself. Derivatives: self-sustained adj. Oxford English vocab. Оксфордский английский словарь. 2012