Debenture
Company law
Solicitors & Lawyers
Legal Definitions
debenture
1.
A debenture is a document that records the borrowing of money by a company with reference to the debt. As such, debentures are security documents evidencing a debt, and repayments may come from the capital reserves.
Usage: The debenture was issued by the bank to secure its loan to the company.
Related Words: ordinary shares; preference shares; redeemable shares; limited company; unlimited company; fixed charge; floating charge; separate legal personality; separate legal entity.
Gillhams - Law Firm
Company Lawyers
London, UK
Tel: +44 20 7353 2732
Fax: +44 20 7353 2733
Members of the Law Society and regulated by the Solicitors Regulation Authority.
Legal Services to Business
- Commercial
- Company / Corporate
- Contracts
- Disputes & Litigation
- Employment
- Intellectual Property
- Property
- Software
- Technology Law
Legal Services to Individuals