What does STS stand for?
STS stands for Singapore Test Services Pte Ltd
This definition appears rarely and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
- Business, finance, etc.
See other definitions of STS
We have 711 other meanings of STS in our Acronym Attic
- 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
- Sing the Sorrow (AFI album)