debenture

Definition:

1. In legal usage, a document acknowledging a debt. 2. A written contract by which a company gives a charge on its property as security for payment of a debt, for example, for repayment of a bank overdraft. 3. Debenture stock. 4. In America, another term for ‘debenture bond’.



Contribute:

Add to or refine this definition | Discuss on our forum

Share: