overgeared
adjective

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

Browse by Subjects
open account
systems analysis
Physical option
profit making
performance rating