American English

Definition of SLR abbreviation from the Oxford Advanced American Dictionary



NAmE//ˌɛs ɛl ˈɑr//
jump to other results
single-lens reflex(= used to describe a camera in which there is only one lens which both forms the image on the film and provides the image in the viewfinder )
See the Oxford Advanced Learner's Dictionary entry: SLR