Meaning oftelepresencein English

telepresence

us//ˈteləprɛˌzəns//uk//ˈtelɪpreʃəns//
#uncommon
Definitions
Base Words