Overleveraged

Having too much debt.

← All 400+ terms