Dictionary.com
Thesaurus.com
Synonyms

STP

1 American  
[es-tee-pee] / ˈɛsˈtiˈpi /

abbreviation

Slang.
  1. a street name for the hallucinogen DOM.


STP 2 American  
STP British  

abbreviation

  1. scientifically treated petroleum: an oil substitute promising renewed power for an internal-combustion engine

  2. Also: NTP.  standard temperature and pressure: standard conditions of 0°C temperature and 101.325 kPa (760 mmHg) pressure

  3. Professor of Sacred Theology

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

noun

  1. a synthetic hallucinogenic drug related to mescaline

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Etymology

Origin of STP

First recorded in 1965–70; origin uncertain; possibly named after STP, trademark of a motor-oil additive

Vocabulary.com logo
by dictionary.com

Look it up. Learn it forever.

Remember "STP" for good with VocabTrainer. Expand your vocabulary effortlessly with personalized learning tools that adapt to your goals.

Take me to Vocabulary.com