Give the meaning of 'Debenture'.
Debenture is a written instrument acknowledging a debt under the common seal of the company. It contains a contract for the repayment of the principal sum after a fixed period of time and payment of interest at regular intervals.