BizTerm Definition
Indenture
Full Definition

Agreement between an issuer and bondholders usually specifying interest rate, maturity date, and other terms. Or a written note used as proof of indebtedness.


Previous Biz Term Next Biz Term