Longman Dictionary English From Longman Business Dictionarydebenture trustdeˈbenture ˌtrust [countable]LAWFINANCE a trust made by a company, that holds the company’s assets that are security for DEBENTURE STOCK (=borrowed capital) → trust ldoceonline.com