Indenture refers to a legal and binding agreement, contract, or document between two or more parties. Indentured servitude is a form of labor in which a person is contracted to work without salary for a specific number of years.The meaning of INDENTURE is a document or a section of a document that is indented. How to use indenture in a sentence. An interactive glossary of project finance acronyms, slang, and terminology. An indenture is a deed with more than one party. "Indenture Trustee" has the meaning specified in the preamble. The term electronic filing means a document under the federal securities laws that is transmitted or delivered to the Commission in electronic format. "Series Supplement" means any indenture supplemental to the Indenture in the form attached as. This agreement lays out the terms and conditions of the loan, including lending amount, interest rate, repayment schedule, and other important details.