First Known Use: 15th century
Dictionary
debenture
noun de·ben·ture \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
ADVERTISEMENT
Origin of DEBENTURE
Middle English debentur, from Latin, they are due, 3d plural present passive of debēre to owe — more at debt
Other Economics Terms
Rhymes with DEBENTURE
Learn More About DEBENTURE
Browse
Next Word in the Dictionary: debenture stockPrevious Word in the Dictionary: de bene esseAll Words Near: debenture
ADVERTISEMENT
Seen & Heard
What made you want to look up debenture? Please tell us where you read or heard it (including the quote, if possible).