Home
Search
Index
Definify.com
Definition
2025
SSTO
SSTO
English
Initialism
SSTO
(
aviation
,
space science
)
Initialism of
single stage to orbit
.
Related terms
TSTO
Anagrams
OSTs
sots
toss
Similar Results