indentured ( synonym found)

Definition of indentured:

(adj) : subject to an indenture

Definition of indentured:

(adj) : subject to an indenture

Back to Top