STP


1STP

noun \ˌes-ˌtē-ˈpē\

Definition of STP

:  a hallucinogenic drug chemically related to mescaline and amphetamine

Origin of STP

probably from STP, a trademark for a motor fuel additive
First Known Use: 1967

2STP

abbreviation

Definition of STP

1
shielded twisted pair
2
standard temperature and pressure

Browse

Next Word in the Dictionary: stpd
Previous Word in the Dictionary: stows
All Words Near: STP

Seen & Heard

What made you want to look up STP? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More