STP abbreviation.
1. Latin
Sanctae Theologiae Professor Professor of Sacred Theology.
2. [Prob. with allus. to scientifically treated petroleum, an oil additive.] 2,5-dimethoxy-4-methylamphetamine, a synthetic hallucinogen.
3. Science. Standard temperature and pressure.
[TahlilGaran] English Dictionary ▲
STP Scientifically Treated Petroleum (oil treatment)
Serenity Tranquility Peace (designer drug)
Sooner Than Possible
Swords to Plowshares
[TahlilGaran] Acronyms and Abbreviations Dictionary ▲