Definition Definition

Horsepower

Horsepower is the measurement of the engine's ability to produce work. 

Share it: CITE

Related Definitions