/dɪˈbentʃər/noun[C](abbreviationdeb., US alsodebenture bond)
Definition
›FINANCEa type of loan, often used by companies to raise money, that is paid back over a long period of time and at a fixed rate of interest. In the UK, but not in the US, debentures are secured against property or other assets owned by the borrower: Investors in Wimbledon debentures get a free seat during the annual tournament.A fixed debenture is secured on a named asset, similar to a mortgage that is secured on a person's house.hold/issue/secure a debenture → See alsocallable debenture, convertible debenture, junior debenture, noncallable debenture, pay-in-kind debenture, senior debenture, subordinated debenture