SELF-EXPLANATORY Meaning of SELF-EXPLANATORY in English adjective easy to understand and not needing any more explanation Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005