Was does indenture mean?
Score: 4.8/5 (66 votes) Indenture refers to a legal and binding agreement, contract, or document between two or more parties. ... Historically, indenture has also referred to a contract binding one person to work for another for a set period of time (indentured servant), particularly European immigr...