explicate something - English Synonyms Dictionary