Li's career had blossomed since she pulled out of China's government-run sports training system in 2008.
What does STS stand for?
STS stands for Sports Training System
This definition appears rarely and is found in the following Acronym Finder categories:
- Business, finance, etc.
See other definitions of STS
We have 713 other meanings of STS in our Acronym Attic
- Special Transportation Service
- Special Travel Service
- Specialized Treatment Service
- Specialized Turbine Services
- 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)
- Spring Tool Suite (software)
- Spring Training Series (cycling)
- Squires Turbo System (automotive)
- St. Theresa School (various locations)
- Stabilized Tracking Set
- Standard Technical Specifications
- Standard Threshold Shift (temporary hearing loss)
- Stanislavsky Theater Studio
- Star Separator
- State to State Transfer
Samples in periodicals archive:
Vern Gambetta, President of Gambetta Sports Training Systems in Sarasota, FL, makes a good case against contrived flexibility tests like the "sit-and-reach.