debenture
nounDefinition of debenture
2
: a bond backed by the general credit of the issuer rather than a specific lien on particular assets
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more