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