VariousWords beta
Related Terms:
Definitions:
Verb
telecommunicate
Definition: communicate over long distances, as via the telephone or e-mail
Definition: To communicate over a long distance, often across the internet.