Subscriber login


Forgot your password?

Library card login

Other

STP

Syllabification: (STP)
Definition of STP

abbreviation

  • Physiology short-term potentiation.
  • Chemistry standard temperature and pressure.
  • Professor of Sacred Theology.
    [from Latin Sanctae Theologiae Professor]

STP in other Oxford dictionaries

Definition of STP in the British & World English dictionary