Dictionary.com
Thesaurus.com

L.S.S.

American  

abbreviation

  1. Lifesaving Service.