English synonyms about - contact  

telecommunicate

verb

1 telecommunicate

Communicate over long distances, as via the telephone or e-mail.


Find more on telecommunicate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0406