debenture stock
nounDefinition of debenture stock
: 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