SLS has various meanings in the Storm category. Discover the full forms, definitions, and usage contexts of SLS in Storm.
In general, any destructive storm, but usually applied to severe local storms in particular that is intense thunderstorms, hailstorms and tornadoes.
StormLast updated: