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).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More