- a digital camera whose images are transmitted, often in real time, over the World Wide Web.
- a camera that transmits still or moving images over the internet
More Definitions
- OFFICE OF DEFENSE TRANSPORTATION (noun) Definition, Meaning & Examples
- DAUGHTER LANGUAGE (noun) Definition, Meaning & Examples
- REFERENCE WORKS (noun) Definition, Meaning & Examples
- ELECTROCOAGULATION (noun) Definition, Meaning & Examples
- AGGIORNAMENTO (noun) Definition, Meaning & Examples
- RIM (noun) Definition, Meaning & Examples