"debentures" in the noun sense
1. unsecured bond, debenture, debenture bond
the ability of a customer to obtain goods or services before payment, based on the trust that payment will be made in the future
2. debenture
a certificate or voucher acknowledging a debt
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License