STO explained
STO may refer to:
Businesses and organizations
Government
Non-governmental organizations
Science and technology
Sports
- Space Tornado Ogawa, a professional wrestling throw
- SportsTime Ohio, a regional sports network in northeast Ohio, United States
Arts and entertainment
- Soldiers of the One, a group in the TV series Caprica
- Star Trek Online, a massively multiplayer online role-playing game
- STO, a posture emoticon used for representing a great admiration or great despair, see Emoticon#Orz
- Sto, pen name of illustrator Sergio Tofano
Transport
Other uses
See also