2 definitions found for this term.
Definitions are presented in the order source books were published (most recent first).
Financial Skills for Professionals$65.00 – $104.00
A loan raised by a company paying a fixed rate of interest, usually with a maturity of ten years or more, and secured on the general, rather than specific, assets of the company.
Sometimes refers to a document evidencing a debt obligation (e.g., Salomon v. Salomon & Co.,  A.C. 22 (H.L.), but when it is used by bankers it may mean the document evidencing the security for repayment of a debt as well as the document evidencing the debt. When the term is used by accountants it means an unsecured debt obligation. Debenture has no precise meaning.