indenture business definition
A legal contract between a bond issuer and its lenders that specifies the terms of the issue. Typical provisions are the amount and dates of interest payments, name of the trustee, maturity date, collateral, restrictions on dividends or other borrowing, and specifics of a sinking fund or potential calls. Also called
bond indenture,
trust deed. See also
covenant.
Learn more about indenture