Dictionary Check: debenture
"debenture" is a valid word!
Scrabble
12
points
Words with Friends
15
points
Definition
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
noun
a certificate or voucher acknowledging a debt
Advertisement