What does STS stand for?
STS stands for Ski Touring Section
This definition appears somewhat frequently and is found in the following Acronym Finder categories:
- Organizations, NGOs, schools, universities, etc.
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- 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
- Site Tracking System