SELFEXPLANATORY Meaning of SELFEXPLANATORY in English adj. easily understood; not needing explanation. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012