English Dictionary
Definition webcam in British English
webcam noun
[countable] noun
/ˈwebˌkæm/
Synonyms and related words
