explanatory : Idioms & Phrases


self-explanatory

  • adjective satellite needing no explanation
WordNet