What does STS stand for?
STS stands for Southern Transmission Systems
This definition appears very rarely and is found in the following Acronym Finder categories:
- Business, finance, etc.
See other definitions of STS
We have 711 other meanings of STS in our Acronym Attic
- Software Test Station (oftware development, especially defense contacts)
- Software Testing Service (various organizations)
- Solar Terrestrial Science
- Solar Thermal System
- Solar Thruster Sailor
- Solutions Technology and Software Inc
- Somerset Tire Service Inc
- SONET Terminal Server
- Source Transfer Switch
- Southeast Tourism Society