Definition of thp in English:

thp

(also t.hp.)

  • Thrust horsepower.