See Also:

STP (iou)



STP abbreviation.
Latin Sanctae Theologiae Professor Professor of Sacred Theology.
[Prob. with allus. to scientifically treated petroleum, an oil additive.] 2,5-dimethoxy-4-methylamphetamine, a synthetic hallucinogen.
Science. Standard temperature and pressure.