What does STS stand for?
STS stands for Speech to Speech (phone service for people with a speech disability)
This definition appears very frequently and is found in the following Acronym Finder categories:
- Information technology (IT) and computers
- Organizations, NGOs, schools, universities, etc.
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- Space-Time Spreading (CDMA transmission)
- Special Tactical Services
- Special Tactics Squadron
- Special Thematic Sessions
- Special Transportation Service
- Special Travel Service
- Specialized Treatment Service
- Specialized Turbine Services
- Specialty Training Standard