What does STS stand for?
STS stands for Sydhamnens Trailer Service (Sweden)
This definition appears frequently and is found in the following Acronym Finder categories:
- Business, finance, etc.
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- Supplement Training Systems (drugs)
- Supplemental Telephony Service (Lucent)
- Support This Site
- Support Ticket System
- Support Transgenre Strasbourg (French: Strasbourg Transgendered Support)
- Surface Technology Systems Ltd. (UK)
- Surface To Surface
- Swallow the Sun (band)
- Swirl Tertiary Stage (low NOx burners)
- Sworn to Secrecy