telepresent
English
Etymology
tele- + present
Adjective
telepresent (not comparable)
- Virtually present in another physical location by means of telecommunication technology.
Related terms
- telepresence