Printer friendly
"AcronymFinder.com

What does STS stand for?

STS stands for Severe Tropical Storm

This definition appears very frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of STS

Other Resources:
We have 713 other meanings of STS in our Acronym Attic

Samples in periodicals archive:

In nature, what H is a severe tropical storm with torrential rain and winds above 73 miles per hour?
Six salons in upstate New York and northern Pennsylvania faced a long rebuilding process after they were destroyed in August by the destructive one-two punch of Hurricane Irene and a severe tropical storm just several days later.