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