DEBENTURE


Meaning of DEBENTURE in English

/ dɪˈbentʃə(r); NAmE / noun

( BrE , finance ) an official document that is given by a company, showing it has borrowed money from a person and stating the interest payments that it will make to them

••

WORD ORIGIN

late Middle English (denoting a voucher issued by a royal household, giving the right to claim payment for goods or services): from Latin debentur are owing (from debere owe), used as the first word of a certificate recording a debt. The current sense dates from the mid 19th cent.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.