Meanings
plural debenture stocks
- businessA hybrid financial instrument issued by a company, functioning similar to equity, while resembling a debenture by promising fixed interest payments at regular intervals.
Cite this entry
debenture stock. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/debenture%20stock
“debenture stock.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/debenture%20stock. Accessed November 4, 2026.
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.