SELF-EXPLANATORY Meaning of SELF-EXPLANATORY in English [self-ex.plan.a.to.ry] adj (1898): explaining itself: capable of being understood without explanation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012