English

Noun

operating leverage

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