debenture
Info · Definitions · Synonyms · Characters
Definitions
(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: unsecured bond, debenture bond.
Noun Definition 1