English Dictionary
Definition self-explanatory in British English
self-explanatory adjective
adjective
1
easy to understand without explanations
Synonyms and related words
