Legal English Legal English Courses Legal English Testing LLM More >>

debt mountain

noun
huge amount of debtThe issue is part of the company’s campaign to reduce its debt mountain.


jurisdiction