debenture stock
noun
: a corporate security issue common in Great Britain that usually has no fixed maturity date for the principal but that has a fixed claim to interest payments which takes precedence over preferred and common stocks
Love words? Need even more definitions?
Merriam-Webster unabridged
Share