American English

Definition of indenture noun from the Oxford Advanced American Dictionary

 

indenture

 noun
noun
NAmE//ɪnˈdɛntʃər//
 
 
jump to other results
a type of contract in the past that forced a servant or apprentice to work for their employer for a particular period of time
 
adjective indentured servants/laborers
See the Oxford Advanced Learner's Dictionary entry: indenture