MoneyGlossary.com
Home  

Debenture

Definition: Promissory note that is backed a by company's general credit and not secured by collateral, and sometimes convertible to common stock. Definition: [crh] Any debt obligation backed strictly by the borrower's integrity, e.g. an unsecurDefinition: ed bond. A debenture is documented in an indenture.

<< Go back