telemediation

English

Etymology

From tele- +‎ mediation.

Noun

telemediation (uncountable)

  1. Mediation by means of telecommunication technologies.