Meaning

1 senses
  1. An unsecured type of debt instrument issued by a corporation or government in order to raise capital.

More definitions
  • the ability of a customer to obtain goods or services before payment, based on the trust that payment will be made in the future

Forms

plural: debenture bonds
Singulardebenture bond
Pluraldebenture bonds

regular

Synonyms

2 synonyms
Close in meaning
  • the ability of a customer to obtain goods or services before payment, based on the trust that payment will be made in the future:unsecured bonddebenture

See also

neighbours in the dictionary
debenture bond — meaning, examples, forms, synonyms | Krumeto