Definisi 's.t.p.'
English to English
noun
1 standard temperature and pressure
source: wordnet30
More Word(s)
stp, atm, atmosphere, standard atmosphere, standard pressure, standard temperature,

Visual Synonyms
Click for larger image