debenture
noun
de·ben·ture
di-ˈben-chər
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share