communicate nonverbally by telepathy; some people believe they can telepathize with others around the world
[ Syn: telepathise ]
communicate nonverbally by telepathy; some people believe they can telepathize with others around the world
[ Syn: telepathise ]