Last modified on 27 May 2014, at 22:51

telepresent

EnglishEdit

EtymologyEdit

tele- +‎ present

AdjectiveEdit

telepresent (not comparable)

  1. Virtually present in another physical location by means of telecommunication technology.

Related termsEdit