In corporate finance, a
A type of debt instrument that is not secured by physical assets or collateral.
Definition of Debenture in the Financial Dictionary - by Free online English
dictionary and encyclopedia. What is
Late Middle English (denoting a voucher issued by a royal household, giving the right to claim payment for goods or services): from Latin debentur are owing ...
An unsecured bond whose holder has the claim of a general creditor on all assets of the issuer not pledged specifically to secure other debt. Compare ...
Dec 24, 2014