SELF-EXPLANATORY Meaning of SELF-EXPLANATORY in English adj. easily understood; not needing explanation. Oxford English vocab. Оксфордский английский словарь. 2012