BizTerm Definition
Debenture
Full Definition

Debt instrument evidencing the holder's right to receive interest and principal installments from the named obligor. Applies to all forms of unsecured, long-term debt evidenced by a certificate of debt.


Previous Biz Term Next Biz Term