English Noun SDLs plural of SDL Anagrams DSLs, LSDs, SDSL, SLDs, SSDLWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads