YourDictionary

Dictionary Home » Invest » deleveraging

deleveraging investment & finance definition

  1. Reducing the amount of debt that is held by a company.
  2. A situation in which traders attempt to sell the same holdings, or position, at the same time. That context was used more frequently during the Asian financial crisis.

link/cite print suggestion box