Meaning of “webcam” in the English Dictionary

business-english dictionary

"webcam" in Business English

See all translations

webcamnoun [ C ]

also web cam, web-cam uk /ˈwebkæm/ us IT, INTERNET

a camera that records moving pictures and sound, and allows these to be broadcast on the internet as they happen:

He directs his business mostly from home via e-mail and webcam.

(Definition of “webcam” from the Cambridge Business English Dictionary © Cambridge University Press)