Definition in English: Sao Tomé and Principe
Other Meanings of STP
Besides Sao Tomé and Principe, STP has other meanings. They are listed on the left below. Please scroll down and click to see each of them. For all meanings of STP, please click "More". If you are visiting our English version, and want to see definitions of Sao Tomé and Principe in other languages, please click the language menu on the right bottom. You will see meanings of Sao Tomé and Principe in many other languages such as Arabic, Danish, Dutch, Hindi, Japan, Korean, Greek, Italian, Vietnamese, etc.
STP also stands for:
- Section Top Page
- Stand-to-Pee
- Simple Temporal Problem
- Serenity Tranquility Peace
- Satellite Transport Protocol
- Scheduled Transfer Protocol
- Stephen Travis Pope
- Secrétariat Technique Permanent
- Saint Petersburg, Florida
- Saint Paul Minnesota
- Segmentation, Targeting and Positioning
- Software Test Plan
- Short-Term Plan
- Scientifically Treated Petroleum
- Standard Temperature & Pressure