Where does “debenture” come from?
Debenture comes from Latin debentur, the third-person plural present passive form of debere meaning "to owe."
debenture (English): A certificate that certifies an amount of money...
Definitions
- A certificate that certifies an amount of money...