What is a debenture simple definition?
A debenture is a kind of debt instrument that isn’t supported by any security and generally has a term of more than 10 years. Debentures are sponsored simply by the financial soundness and by the goodwill of the guarantor. The enterprises and governments as often as possible issue debentures to raise capital or assets.