debenture_bondEnglish

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

English words with similar meanings

Show 2 words