Definition of

S.t.p.

  1. (noun, quantity) standard temperature and pressure

via WordNet, Princeton University

Synonyms of S.t.p.

stp

Origin of the word S.t.p.

  1. commercial motor oil additive, probably an acronym of scientifically treated petroleum. As the street name of a type of psychedelic drug, attested from 1967. more

via Online Etymology Dictionary, ©2001 Douglas Harper

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Hela

(Norse mythology) goddess of the dead and queen of the underworld