debt-laden

debt-laden

English Adj
Ad

Definition

having a burden of debt

Ad