Overgeared
Definition
adjectivereferring to a company which has high borrowings in comparison to its assets
referring to a company which has high borrowings in comparison to its assets
Nearby Terms
- Similar companies