STP (noun) Definition, Meaning & Examples

abbreviation Slang.
  1. a street name for the hallucinogen DOM.
abbreviation
  1. standard temperature and pressure.
  2. stand-to-pee device.
abbreviation for
  1. scientifically treated petroleum: an oil substitute promising renewed power for an internal-combustion engine
  2. standard temperature and pressure: standard conditions of 0°C temperature and 101.325 kPa (760 mmHg) pressure
  3. Professor of Sacred Theology
noun
  1. a synthetic hallucinogenic drug related to mescaline
STP (noun) Definition, Meaning & Examples

More Definitions