debenture
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
Rhymes with DEBENTURE
Learn More About DEBENTURE
Browse
Next Word in the Dictionary: debenture stock
Previous Word in the Dictionary: de bene esse
All Words Near: debenture
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).








