Quantcast
 
Dictionary
Thesaurus
Encyclopedia
Translator
Web

S.T.P.

 - 2 dictionary results
s.t.p.

noun
standard temperature and pressure [syn: STP
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Word Origin & History

S.T.P. 
commercial motor oil additive, probably an acronym of scientifically treated petroleum. As the street name of a type of psychedelic drug, attested from 1967.
Online Etymology Dictionary, © 2001 Douglas Harper
Cite This Source
Search another word or see S.T.P. on Thesaurus | Reference