de
ben
ture
Plural
debentures
1
a financial pact with details about interest rates and when the borrowed money will be paid back, not tied to any specific belongings
- The company issued a debenture to raise funds for its expansion project
- The debenture outlined the terms for repayment over a ten-year period.
- She purchased a debenture from the corporation to secure a steady income stream.
- The debenture specified the annual interest payments and maturity date.
- Unlike secured bonds, this debenture was not tied to any specific assets.
2
the ability of a customer to obtain goods or services before payment, based on the trust that payment will be made in the future
Synonyms:
Antonyms: