elucidates - English Synonyms Dictionary