Debenture

From Fresh Dictionary

English

Noun

debenture

  1. A certificate that acknowledges a debt
  2. An unsecured certificate of debt backed only by the credit of the borrower.

Derived terms

Personal tools