SLS stands for various terms. Discover the full forms, meanings, and possible interpretations of SLS across different fields and industries.
In general, any destructive storm, but usually applied to severe local storms in particular that is intense thunderstorms, hailstorms and tornadoes.
StormThunderstormTornadoWeatherLast updated: