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