Dictionary search results

Showing 1-2 of 2 results

brake horsepower British & World English

An imperial unit of power, equal to one horsepower but used only as a measure of the power available at the shaft of an engine