Skip navigation.

STS - What does it mean?

Definition of 'STS'

English

(wikipedia)

Noun

(en-abbr)
  • (computing) SharePoint Team Services , the first name given to (Microsoft SharePoint Foundation)
  • (space) (Space Transportation System), a space shuttle program run by NASA.
  • See also

    * Space Shuttle

    Anagrams

    * SST *

    Similar to 'STS'

    SIDS, SCTS