The Meaning of STS
You have found the definitive source for the meaning of STS. This page contains all the definitions of STS, crowd sourced, moderated and curated by real people who care about the true definitions of STS.
The Top Definition of STS
The most popular meaning of STS is: so to speak
What Other Meanings of STS Are There?
There are no other definitions for STS at this time. Add your own definition of STS.
What is STS?
STS is so to speak
The definition of STS is "so to speak".
The meaning of STS
STS means so to speak.
Now you understand the definition of STS - STS means "so to speak".
We're glad to be of assistance. Click here to thank us:
What does STS mean? STS is an acronym, abbreviation or slang word that is explained above. If you ever forget what STS means, just come back to Slang.org and we'll define any acronym you need help with.