English dictionary
debenture meaning and definition
Definition and meaning of debenture at MeaningMonkey.org. debenture meaning and definition in the English Dictionary.DEBENTURE noun
Definition of debenture (noun)
- the ability of a customer to obtain goods or services before payment, based on the trust that payment will be made in the future
- synonyms: debenture bond, unsecured bond
- antonym: secured bond
- a certificate or voucher acknowledging a debt
Source: Princeton University Wordnet