English
English version

debenture trust

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
Pictures of the day
What are these?
Click on the pictures to check.