telepresent
Virtually present in another physical location by means of telecommunication technologyVirtually present in another physical location by means of telecommunication technology.
Meaning
1 senses(not comparable)Virtually present in another physical location by means of telecommunication technology.
Origin
From tele- + present.From tele- + present.
Wiktionary, CC BY-SA 4.0 · source
Word family
1 related wordsRelatedtelepresence