Home / D / debenture bond

debenture bond

noun /dɪbɛnʧərbɑnd/ 14 letters Scrabble 19 WWF 24
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

Look “debenture bond” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →