Definition, Meaning & Synonyms

debenture

Noun
/dɪˈbɛn.tʃər/
Definition
A debenture is a type of debt instrument that is not secured by physical assets or collateral. Instead, it is backed only by the general creditworthiness and reputation of the issuer.
Examples
  • Company A issued a debenture to raise funds for its expansion project.
  • The government has decided to increase its debenture offerings to finance public infrastructure.
  • Investors often consider debentures to diversify their investment portfolios.
Meaning
A debenture is essentially a loan that an investor makes to a company or government, which promises to repay the amount at a specified future date, along with interest payments.
Synonyms
  • bond
  • loan
  • note