Similar words: hubcap, rib cage, subcategory, web, cobweb, webbed, webbing, website. Meaning: n. a digital camera designed to take digital photographs and transmit them over the internet.
Random good picture Not show
31. Now she was sitting in a lotus position behind her back in front of me, or rather the webcam.
32. B: Does Yahoo Messenger have the function of voice or webcam?
33. If you can't be with the one you love, get a Webcam.