Thesaurus.com
Dictionary.com

explained

ADJECTIVE
made clear
Synonyms