TELEPRESENCE


Meaning of TELEPRESENCE in English

■ noun the use of virtual reality technology, especially for remote control of machinery or for apparent participation in distant events.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.