Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
videochat
in English
videochat
us
//ˈvaɪdɪˌtʃæt//
uk
//ˈvaɪdiːtʃæt//
#common
Definitions
Noun
a
conversation
with
video
transmission
a
remote
meeting
with
live
video
and
audio
exchange
Base Words
video
chat