DEBENTURE - Commerce/ Economics A debenture is a bond acknowledging a loan generally under the company's seal and bearing a fixed rate of interest and usually giving security for the repayment of the loan and the payment of the interest Debenture Video