STP Meaning of STP in English [STP] abbreviation standard temperature and pressure Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012