The issue of debentures is a method companies use to raise long-term debt capital by borrowing money from the public. A debenture is a written instrument, or certificate, that acknowledges a debt and promises to repay the principal amount along with fixed interest at a specified rate and time.