SLR may refer to: Science and technology. Satellite laser ranging, a method to measure the distance to satellites. Scalable Linear Recording tape drive backup. Scanline rendering. 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. Service List Registry, of audiovisual services. Simple linear regression, a method of statistical modeling. Simple LR parser (simple left-to-right parser), a method of syntax analysis. Single-lens reflex camera.
https://en.wikipedia.org/wiki/SLR