indentured

indentured

indentured

Adjective

bound by contract

Synonyms: