horsepower
Concise Oxford English Dictionary © 2008 Oxford University Press:
horsepower /ˈhɔːspaʊə(r)/ (abbrev.: h.p.)
▶noun (pl. same) an imperial unit of power equal to 550 foot-pounds per second (about 750 watts).
■ engine power measured in terms of this.
'horsepower' also found in these Oxford entries:

