Telepresent Definition
adjective
Virtually present in another physical location by means of telecommunication technology.
Wiktionary
Origin of Telepresent
-
tele- + present
From Wiktionary
Find Similar Words
Find similar words to telepresent using the buttons below.