telepathically communicate - English Synonyms Dictionary