วิดีโอคอล(wí-dee-oh korn)

Meanings

1NounA2

video call; video call session

a call made over the internet or a network in which participants can see and hear each other live

Word Breakdown