See Also: bonehead(dictionary)

horsepower (oh) and bonehead (oh)


horsepower (oh)



[U and C] written abbreviation hp
a unit for measuring the power of an engine, or the power of an engine measured like this
ĦĦa two-hundred horsepower engine
ĦĦthe superior horsepower of Volkswagen

bonehead (oh)



informal a stupid person