DEBENTURE


Meaning of DEBENTURE in English

[de.ben.ture] n [ME debentur, fr. L, they are due, 3d pl. pres. pass. of debere to owe--more at debt] (15c) 1 Brit: a corporate security other than an equity security: bond

2: a bond backed by the general credit of the issuer rather than a specific lien on particular assets

Merriam-Webster English vocab.      Английский словарь Merriam Webster.