Go back to Stock Market Terms

Debenture stock

Definition of Debenture stock
A form of corporate equity security that has characteristics of both debentures (debt) and common stock (equity), providing a fixed income stream and the potential for capital appreciation.