Longman Dictionary English From Longman Business Dictionarysubordinated debenturesuˌbordinated deˈbentureFINANCE a debenture that will not be repaid until other lenders have been repaid if the borrower gets into financial difficulty → debenture ldoceonline.com