SLR may refer to: Science and technology. Satellite laser ranging. Scalable Linear Recording tape drive backup. Sea level rise. Self-loading rifle or semi-automatic rifle. The UK L1A1 SLR rifle. Semi-linear resolution, a search algorithm. Sending loudness rating for microphones. Simple linear regression. Simple LR parser (Simple left-to-right parser) Single-lens reflex camera. See also: Digital single-lens reflex camera (digital SLR or DSLR) SLR (company), a virtual reality company. Service List Registry, of audiovisual services. Transport. Holden Torana SLR5000 car. Mercedes-Benz 300 SLR.
https://en.wikipedia.org/wiki/SLR