RhymeZone

 

Definitions of STS:
  • noun:   Initialism of science and technology studies.
  • noun:   (space flight, historical) Initialism of Space Transportation System (a Space Shuttle program run by NASA.)
  • noun:   (software) Initialism of SharePoint Team Services (the first name given to Microsoft SharePoint Foundation.)
  • noun:   (software) Initialism of Spring Tool Suite.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023