webcalls
nounUK /ˈwɛbkɔːlz/
US /ˈwɛbkɔlz/
Calls you make over the internet using a computer or phone.
We had webcalls with Grandma every Sunday during the winter.
OTHER MEANINGS
2. Software features or apps that let people talk over the internet.
The new app adds webcalls to its chat features.
3. Business meetings held online with video and sound.
The team scheduled webcalls with clients in three countries.
4. The act of connecting by voice or video through a browser.
Webcalls work best when your Wi-Fi is strong.