1. self-explanatory

adjective. Needing no explanation.
Featured Games