See also: sl*ts English Noun SLTs plural of SLT Anagrams LSST, LSTs, sl stWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads