debenture

2 ENTRIES FOUND:

de·ben·ture

noun \di-ˈben-chər\

Definition of DEBENTURE

1
British :  a corporate security other than an equity security :  bond
2
:  a bond backed by the general credit of the issuer rather than a specific lien on particular assets

Origin of DEBENTURE

Middle English debentur, from Latin, they are due, 3d plural present passive of debēre to owe — more at debt
First Known Use: 15th century

Other Economics Terms

actuary, compound interest, globalization, indemnity, portfolio, rentier, stagflation, usurer

Browse

Next Word in the Dictionary: debenture stock
Previous Word in the Dictionary: de bene esse
All Words Near: debenture

Seen & Heard

What made you want to look up debenture? Please tell us where you read or heard it (including the quote, if possible).