Every commerce student has some doubts about the topic of the debenture. A debenture is a topic which always comes in exams and if you know about it well then you can score extra marks. What debentures means? Today you will know. A debenture is a type of loan which is generally used by companies. It is a certificate of cred for a fixed time with a fixed rate of interest. Many companies borrow money from the public and assure them that they will return in a specified time with a fixed amount of interest.