webcamchat

noun
UK /ˈwɛbkæm tʃæt/
US /ˈwɛbkæm tʃæt/

A talk with someone using cameras on computers so you can see each other.

I had a webcamchat with my cousin who lives far away.


OTHER MEANINGS

2. A website or app where people talk using webcams.

She signed into a webcamchat to meet new friends.

3. The act of talking to someone over the internet with cameras on.

Webcamchat helps grandparents see their grandchildren every day.

4. A live online conversation where both people can see and hear each other.

Our class had a webcamchat with a scientist.