Telepresence

Wiktionary, Creative Commons Attribution/Share-Alike License
  • noun. Virtual presence in another physical location by means of telecommunication technology.
  • Word Usage
    "At least for nearby objects, certainly for the Moon, and with due regard for cost and value, telerobotics and telepresence is absolutely the way to go."
    Same Context
    Words that are found in similar contexts