Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeS&TI What does S&TI mean? Code Meaning Language Themes and places S&TI Scientific and Technical Intelligence In English Knowledge managementScience and knowledgeEngineering, technology