debenture stock noun1 •A hybrid financial instrument issued by a company, functioning similar to equity, while resembling a debenture by promising fixed interest payments at regular intervals. formsdebenture stocks