Definition: Meaning of, SLR in English to English dictionary.
Pronunciation:/ ɛsɛlˈɑː /
abbreviation
synonym
antonym
type of camera in which you can see the image through the main lens via a mirror system in front of the focal plane when the shutter is closedphotography single-lens reflex