Subscriber login


Forgot your password?

Library card login

Other

deleveraging

Definition of deleveraging

noun

[mass noun] Finance
  • the process or practice of reducing the level of one’s debt by rapidly selling one’s assets.

Derivatives

deleverage

noun & verb

deleveraging in other Oxford dictionaries

Definition of deleveraging in the US English dictionary