It really made us look into our trash," said Chris Olofson, a St.
What does STS stand for?
STS stands for St. Theresa School (various locations)
This definition appears very 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
- Specialty Training Standard
- Speech to Speech (phone service for people with a speech disability)
- Speed Trim System (flight)
- Spital Thun Simmental (Swiss hospital)
- Spoke Too Soon
- Sport Touring Sedan (Cadillac)
- Sports Training System
- Spring Tool Suite (software)
- Spring Training Series (cycling)
- Squires Turbo System (automotive)