debenture
/ˈdɛbəntʊər/Definitions
1. noun
A type of debt security issued by a company, typically a bond or loan certificate, representing a loan from investors to the company.
“The company issued debentures to raise funds for its expansion project.”
2. verb
To issue or offer debentures, especially as a means of raising funds.
“The company will debenture to finance its new project.”