Debenture (Noun)
Meaning 1
A certificate or voucher acknowledging a debt.
Classification
Nouns denoting communicative processes and contents.
Hypernyms
Meaning 2
The ability of a customer to obtain goods or services before payment, based on the trust that payment will be made in the future.
Classification
Nouns denoting possession and transfer of possession.