Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
telepresence
in English
telepresence
us
//ˈteləprɛˌzəns//
uk
//ˈtelɪpreʃəns//
#uncommon
Definitions
Noun
remote
presence
through
technology
;
virtual
interaction
(
in
another
location
)
The
company
uses
telepresence
to
connect
employees
working
from
different
locations
.
Base Words
presence
tele