TOP

Definition of deleverage noun from the Oxford Advanced Learner's Dictionary

deleverage

noun
 
/ˌdiːˈliːvərɪdʒ/
 
/ˌdiːˈlevərɪdʒ/
[uncountable] (business)
jump to other results
  1. the process or practice of reducing your level of debt by rapidly selling your assets (= things that a person or company owns)
    • Given the strong cash performance and accelerated deleverage, the company is to reinstate a modest final dividend this year.
    compare leverage (4)Topics Businessc2

Other results

All matches
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day