in arrears ( synonym found)

Definition of in arrears:

(n) : an unpaid or overdue obligation. A debt

Definition of in arrears:

(n) : an unpaid or overdue obligation. A debt

Back to Top