What is the meaning of Indentured?

Subject to an indenture.

A person who is subject to an indenture.

simple past and past participle of indenture

Source: wiktionary.org