Telepresence Definition
noun
Virtual presence in another physical location by means of telecommunication technology.
Wiktionary
Advertisement
Other Word Forms of Telepresence
Noun
Singular:
telepresence
Plural:
telepresencesOrigin of Telepresence
-
tele- +"Ž presence
From Wiktionary
Find Similar Words
Find similar words to telepresence using the buttons below.
Words Starting With T and Ending With E
Advertisement