What does STS stand for?
STS stands for Sing the Sorrow (AFI album)
This definition appears very frequently and is found in the following Acronym Finder categories:
- Slang/chat, popular culture
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- Shuttle Test Station (US NASA)
- Shuttle Transportation System
- Siemens Transportation Systems, Inc.
- Signal Transduction Society
- Significant Threshold Shift
- Silicon Tracking System
- Simon the Sorcerer (game)
- Simple Template System
- Simplified Tax System
- Simultaneous Translation Services