English dictionary
self-explanatory meaning and definition
Definition and meaning of self-explanatory at MeaningMonkey.org. self-explanatory meaning and definition in the English Dictionary.SELF-EXPLANATORY adjective
Definition of self-explanatory (adjective)
- needing no explanation
Source: Princeton University Wordnet