SLS Weather Abbreviation

SLS has various meanings in the Weather category. Discover the full forms, definitions, and usage contexts of SLS in Weather.

Severe Local Storm

Most Common

In general, any destructive storm, but usually applied to severe local storms in particular that is intense thunderstorms, hailstorms and tornadoes.

Weather
Severe Local Statement
Weather
Watch Redefining Statement
Weather

Citation

Last updated: