STO (English, noun)
expansion: STO (uncountable)
Senses:
topics: literature
media
publishing
science-fiction
glosses: Acronym of Surface-to-Orbit.
tags: abbreviation
acronym
alt-of
uncountable
topics: literature
media
publishing
science-fiction
glosses: Acronym of Surface-to-Orbit.
Planetary defense systems that can target starships in orbit, to defend against orbital bombardment.
tags: uncountable
Forms: