debentureEnglish

debenture, debenture bond, unsecured bond

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

English: unsecured bond, debenture, debenture bond

A certificate or voucher acknowledging a debt

English: debenture

English words with similar meanings

Show 2 words

Words that start with "debenture"