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...
|
|
|
| |