What does STS stand for?
STS stands for Support Transgenre Strasbourg (French: Strasbourg Transgendered Support)
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
- Subcommittee on Telecommunications Security (NSTISSC)
- Submarine Technology Symposium
- Submissions Tracking System
- Subscription Television Service
- Summer Training Schedule (US Navy)
- Super Top Secret (Salt Lake City, UT)
- Supplement Training Systems (drugs)
- Supplemental Telephony Service (Lucent)
- Support This Site
- Support Ticket System