Printer friendly

What does SLS stand for?

SLS stands for Star Light Scope (night vision instrument using amplification of starlight)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government

See other definitions of SLS

Other Resources:
We have 383 other meanings of SLS in our Acronym Attic