need elucidation - English Synonyms Dictionary