Term of the Moment

digital license plate


Look Up Another Term


Definition: video surveillance


See CCTV and network camera.