Langimage
English
B1

a real-time conversation between two or more people using video and audio technology over the internet.

Meanings

a real-time conversation between two or more people using video and audio technology over the internet.

We had a video chat with our family in Japan last night.

Synonyms

Antonyms

a feature in applications or software that allows users to communicate visually and audibly.

The new app update includes a video chat feature.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51