Yahoo Canada Web Search

Search results

  1. Dictionary
    video 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"