Meaning of “debenture stock” in the English Dictionary


"debenture stock" in Business English

See all translations

debenture stocknoun [ C or U ]

uk us

FINANCE, STOCK MARKET a type of stock or share in which the owner receives regular payments of interest instead of dividends

(Definition of “debenture stock” from the Cambridge Business English Dictionary © Cambridge University Press)