From Longman Business Dictionarydebenture interestdeˈbenture ˌinterest [uncountable]FINANCEinterest payable or paid to lenders on DEBENTUREs (=a type of bond)The company also said it can’t pay debenture interest of $5.3 million due this month. →interest