Search results
- Dictionaryvideo chat
noun
- 1. a face-to-face conversation held over the internet by means of webcams and dedicated software: "both sons are now in China, and she often has video chats with them when she is in New York"
verb
- 1. take part in a video chat: "I video-chat with my parents in Hawaii about once a week"
Powered by Oxford Dictionaries