debt mountain

noun

Definitions of debt mountain

English

huge amount of debt

The issue is part of the company's campaign to reduce its debt mountain.