• SSTO

    Full definition of SSTO

    Initialism

    1. (aviation, space science) Initialism of single stage to orbit

    Related terms

    Anagrams

    © Wiktionary