Meaning of “horsepower” - Learner’s Dictionary

horsepower

noun [ U ] uk us /ˈhɔːsˌpaʊər/ (written abbreviation hp)

a unit for measuring the power of an engine

(Definition of “horsepower” from the Cambridge Learner’s Dictionary © Cambridge University Press)