communicates - English Synonyms Dictionary