* * *
private trust UK US noun [C]
► FINANCE, LAW a legal arrangement in which you give a person or organization the right to manage your money for the person or group of people that you have chosen to receive the money: create/set up a private trust »
We can advise you on the benefits of creating a private trust to protect your family's wealth for the next generation.
Financial and business terms. 2012.