Definition of thp in US English:

thp

(also t.hp.)

abbreviation

  • Thrust horsepower.