The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Mechanical efficiency meaning
Mechanical efficiency definition
An engine's rating as to how much of the potential horsepower is wasted through friction within the moving parts of the engine. The ratio between the indicated horsepower and the brake horsepower of an engine.