English Noun LTs plural of LT Anagrams SLT, TLS, LST, STL, sl*t, TLs, TSLWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads