Definition of capital leverage in US English:

capital leverage

noun

US
Finance
  • = capital gearing.

Origin

1940s; earliest use found in The Wall Street Journal.