SELF-EXPLANATORY Meaning of SELF-EXPLANATORY in English adj. easily understood; not needing explanation. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012