overgeared
adjective

referring to a company which has high borrowings in comparison to its assets

Browse by Subjects
period cost
other short term capital
International Monetary Market (IMM)
Descending Triangle
production unit