What is 'meant by a Debenture?
Debenture is derived from the Latin word “debere” which translates to borrow. Debentures are not backed by any collaterals. These are issued by governments and corporations to raise funds or capital for long term borrowing.