Home
›
Dictionary
›
Overleveraged
Overleveraged
Having too much debt.
← All 400+ terms
← Previous term
Outsourcing
Next term →
Overweight