Meaning of deleverage in English:
deleverage
verb
[no object]FinanceReduce the level of one's debt by rapidly selling one's assets.
- ‘now that asset prices are falling, businesses are being forced to deleverage’
Pronunciation
noun
mass nounFinanceThe 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
Are You Learning English? Here Are Our Top English Tips