What does LSR stand for?
LSR stands for Laser Spot Receiver
This definition appears very rarely and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
See other definitions of LSR
We have 202 other meanings of LSR in our Acronym Attic
- Label Switching Router (MPLS)
- Laboratory for Space Research
- Laboratory of Sensorimotor Research
- Land Speed Racing (also seen as Land Racing; website)
- Land Speed Record
- Landelijk Studenten Rechtsbureau (Dutch: National Student Law Office)
- Landscape Suitability Ranking
- Large Scale Reuse
- Large Ship Reactor