: a hallucinogenic drug chemically related to mescaline and amphetamine

STP

2 of 2

abbreviation

1
shielded twisted pair
2
standard temperature and pressure

Word History

Etymology

Noun

probably from STP, a trademark for a motor fuel additive

First Known Use

Noun

1967, in the meaning defined above

Time Traveler
The first known use of STP was in 1967

Dictionary Entries Near STP

Cite this Entry

“STP.” Merriam-Webster.com Dictionary, Merriam-Webster, https://www.merriam-webster.com/dictionary/STP. Accessed 26 Nov. 2024.

Medical Definition

STP

1 of 2 noun
: a hallucinogenic drug chemically related to mescaline and amphetamine

called also DOM

STP

2 of 2 abbreviation
standard temperature and pressure
Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!