TMSHP: Torque Meter Shaft Horsepower

What does TMSHP mean? The above is one of TMSHP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Torque Meter Shaft Horsepower