STM Weather Abbreviation

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

System

A very specific area that is being studied.

Weather
Storm

Wind with a speed between 56 and 63 knots (64 and 72 mph); Beaufort scale number 11.

Weather

Citation

Last updated: