Telemediated Definition
adjective
Involving or relating to telemediation; mediated by means of telecommunication technologies.
Wiktionary
Find Similar Words
Find similar words to telemediated using the buttons below.
Involving or relating to telemediation; mediated by means of telecommunication technologies.
Find similar words to telemediated using the buttons below.