Debentures: What Exactly Are They and exactly how Do They Work? Here’s all you need to find out about debentures What the heck is a debenture? Debentures are a musical instrument offered to company loan providers into the UK, permitting them to secure loans against borrowers’ assets. To put it differently, a debenture may be…