Longman Dictionary English From Longman Business Dictionarydebenture holderdeˈbenture ˌholder noun [countable]FINANCE a person or organization that has lent money to a company in the form of debenturesThe next payment to debenture holders is due in February. ldoceonline.com