Home
Random
Watchlist
Uploads
Settings
Log in
telepresent
English
Etymology
tele-
+
present
Adjective
telepresent
(
not
comparable
)
Virtually
present in another
physical
location by means of
telecommunication
technology
.
Related terms
telepresence
Last modified on 16 June 2010, at 16:46