Definition of deleverage in US English:

deleverage

verb

[no object]Finance
  • Reduce the level of one's debt by rapidly selling one's assets.

    ‘now that asset prices are falling, businesses€” are being forced to deleverage’

noun

Finance
  • The process or practice of reducing the level of one's debt by rapidly selling one's assets.

    ‘when revenue growth slows down, there's a small amount of deleverage in the supply chain’

Pronunciation