文polyglot.
← English dictionary
English / phrase

video call

A1
MEANING IN ENGLISH

a telephone conversation where participants see live video of each other

In context

01

She had a long video call with her brother living abroad.

02

We held our weekly project meeting over a video call.

Synonyms

video chat,video conference

Sources

Bidyazo vocabulary library ↗