The phrase
"debt overhang" refers to a situation where an individual, company, or government has accumulated a significant amount of debt, making it difficult for them to invest, grow, or manage their finances effectively. It creates a burden or obstacle that hampers their ability to move forward financially.
Full definition