ALL meanings of single-lens reflex
single-lens reflex camera
S s - noun single-lens reflex See under reflex camera. Abbreviation: SLR. 1
- noun single-lens reflex a reflex camera in which a single lens supplies both the image on the exposed film and that reflected in the viewfinder 0