English Noun operating leverage (business) Synonym of leverage (“the ability to earn very high returns when operating at high-capacity utilization of a facility”)