debenture bond
noun
  1. a certificate showing that a debenture has been issued

  2. an unsecured loan

Browse by Subjects
display book (DBK)
Up Volume
settle
earnings before interest, taxes, depreciation and amortization (EBITDA)
Maloney Act