telepresence
te
ˈtɛ
te
lep
ləp
lēp
re
re
sence
zəns
zēns
tele-presence

Definition & Meaning of "telepresence"in English

Telepresence
01

technology that allows people to control devices or join events from a distance by creating a realistic virtual experience 

Grammatical Information
Animacy status
Abstract
Composition
Compound
Uncountable
Examples
Engineers use telepresence to operate machines in dangerous places. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store