English / phrase
video call
A1MEANING 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