Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeOSTS What does OSTS mean? Code Meaning Language Themes and places OSTS Office of Space Transportation Systems In English Astronautics