STP Meaning of STP in English abbr.1 Professor of Sacred Theology. 2 standard temperature and pressure. Oxford English vocab. Оксфордский английский словарь. 2012