What does STS stand for?
STS stands for Site Tracking System
This definition appears somewhat frequently and is found in the following Acronym Finder categories:
- Military and Government
- Science, medicine, engineering, etc.
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- Sing the Sorrow (AFI album)
- Singapore Test Services Pte Ltd
- Single Tine Separator (John Deere)
- Single Track Seek (Seagate)
- Single Track Switch
- single tree search
- Single Trusted System
- SingStat Time Series (Singapore)
- Sister to Sister