YourDictionary

indenture legal definition

noun

A document such as a mortgage or deed of trust, which provides for security for a financial obligation, and which sets forth essential terms such as interest rate and due date or maturity date. 

Learn more about indenture

link/cite print suggestion box