Printer friendly
"AcronymFinder.com

What does STO stand for?

STO stands for Short-Term Observers

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government
  • Organizations, NGOs, schools, universities, etc.

See other definitions of STO

Other Resources:
We have 123 other meanings of STO in our Acronym Attic

Samples in periodicals archive:

They said their mission comprised eleven core team members, 52 long-term observers and 46 short-term observers from 26 EU member states and Canada, Norway and Switzerland.
The Organisation for Security and Cooperation in Europe (OSCE) stationed 40 long-term observers around the country and a further 200 short-term observers arrived for the vote, part of a total contingent of some 800 observers.