Virtual presence in another physical location by means of telecommunication technology.
Other Word Forms of Telepresence
Origin of Telepresence
tele- +"Ž presence
Find Similar Words
Find similar words to telepresence using the buttons below.
Words Starting With T and Ending With E