Debenture

A certificate or voucher acknowledging a debt. A company may issue a series of debentures which essentially means secured loan stock. A debenture usually carries interest and has its own maturity date when the principal amount is repaid. Debentures are secured by a floating charge and a collection of fixed charges over the company’s assets.