webcamchat
nounUK /ˈ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.
RELATED WORDS
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.