YourDictionary

Dictionary Home » Invest » debenture

debenture investment & finance definition

In general, an unsecured debt, often an unsecured bond backed only by the integrity or creditworthiness of the issuer (and not by any form of collateral, such as property or inventory or some other asset). Debentures are governed by agreements known as indentures, which are subject to the Trust Indenture Act of 1939.

See debenture in Wall Street Words

Learn more about debenture

link/cite print suggestion box