overborrowed
adjective

referring to a company which has very high borrowings compared to its assets, and has difficulty in meeting its interest payments

Browse by Subjects
product mix
Deep out of the Money
sales ledger clerk
GDP per capita
Tiger economy