Financial Dictionary, Terms & Glossary  
 

Financial Definitions, Terms & Glossary
A-to-Z Listing   Browse Financial Terms by Letter

Financial terms, financial dictionary

Debenture Definition


Debenture - Any debt obligation backed strictly by the borrower's integrity, e.g. an unsecured bond. A debenture is documented in an indenture.

financial terms
Financial-Dictionary.com © Copyright 2009