1 result found

Search Results for: horsepower

Horsepower

Horsepower 1. The power which a horse exerts. 2. (Science: machinery) a unit of power, used in stating the power required to... Read More