Definition Definition

Debenture

Debenture is an instrument for raising long-term debt. Debentures in India are typically secured by tangible assets.


Debenture is the unsecured corporate bond.

Share it: CITE

Related Definitions