debenture stock

noun

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

noundebenture stock (plural debenture stocks)

plural debenture stocks

Cite this entry
APA

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

MLA

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

Chicago

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

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