What does STS stand for?
STS stands for Swirl Tertiary Stage (low NOx burners)
This definition appears very rarely and is found in the following Acronym Finder categories:
- Science, medicine, engineering, etc.
See other definitions of STS
We have 711 other meanings of STS in our Acronym Attic
- 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
- Support Transgenre Strasbourg (French: Strasbourg Transgendered Support)
- Surface Technology Systems Ltd. (UK)
- Surface To Surface
- Swallow the Sun (band)