English synonyms about - contact  

webcam

noun

1 webcam

A digital camera designed to take digital photographs and transmit them over the internet.

Dutch: webcam


Find more on webcam elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.032