BusinessAugust 20, 2026

debentures

di-BEN-cherz

Definition

A type of long-term debt instrument that is not secured by physical assets or collateral, but instead backed only by the general creditworthiness and reputation of the issuer.

Etymology

Derived from the Latin 'debentur', meaning 'they are due', which refers to the formal acknowledgement of a debt owed by the issuer to the holder.

In the news

WELL Health used cash to pay off $70 million in convertible debentures early as part of a strategy to manage its debt and improve financial flexibility.

WELL Health Retires $70 Million Convertible Debentures Following Notes Offering

Read the full article ↗

TipRanks

Related words

Learn a word like this every day

Meet one new word every morning.

Newspoken pulls one carefully chosen word from the day’s news — with a clear definition, context, and light review that makes it stick. Get it on your phone.