Detail

definition
An optical device containing a light source and lens system for projecting an image on a screen or other surface.
English
Published

Other Properties

English preferred label projector Published
English definition An optical device containing a light source and lens system for projecting an image on a screen or other surface. Published