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
enterprise value to ebitda (EV/EBITDA)
above par
back months
mixed
petrocurrency