A debenture is a type of long-term debt instrument issued by corporations or governments to secure capital, backed only by the issuer's creditworthiness. Unlike secured bonds, debentures do not have specific collateral tied to them.
congrats on reading the definition of debenture. now let's actually learn it.