Printer friendly
"AcronymFinder.com

What does STO stand for?

showing only Science & Medicine definitions (Show all)

Sort results: alphabetical | rank ?

Rank Abbr.Meaning
STOSlater Type Orbital
STOSpace Today Online (website)
STOScience & Technology Objective
STOStrontium Titanate Oxide
STOSolar Terrestrial Observatory
STOSafe Torque Off
STOSecurity Through Obscurity
STOSensor Technology Office (DARPA)
STOSurface-to-Orbit (rockets)
STOStrategic Technology Office (DARPA)

showing only Science & Medicine definitions (show all 55 definitions)

Note: We have 123 other definitions for STO in our Acronym Attic