debenture stocks

A form of debenture stock — A hybrid financial instrument issued by a company, functioning similar to equity, while resembling a debenture by promising fixed interest payments at regular intervals.

Meanings

noun
  1. pluralplural of debenture stock
Cite this entry
APA

debenture stocks. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/debenture%20stocks

MLA

“debenture stocks.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/debenture%20stocks. Accessed November 4, 2026.

Chicago

WatkinsX Dictionary, s.v. “debenture stocks,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/debenture%20stocks.

Source: debenture stocks on Wiktionary, CC BY-SA 4.0.