Definition of STP in English:

STP

  • 1Physiology
    Short-term potentiation.

  • 2Chemistry
    Standard temperature and pressure.

  • 3Professor of Sacred Theology.