Definition of "STP"
STP
noun
countable and uncountable, plural STPs
(physics, chemistry) Initialism of standard temperature and pressure.
(networking) Initialism of spanning tree protocol.
(electronics) Initialism of shielded twisted pair.
(especially LGBT) Initialism of stand-to-pee.
(uncountable, slang) A hallucinogen (2,5-dimethoxy-4-methylamphetamine), chemically related to amphetamine but with LSD-like effects.
adjective
(construction) Initialism of subject to planning.