* * *
public trust UK US noun [C]
► an organization that manages money for a particular charity or group of people who are poor or in need of help: »
The library is a public trust, funded by the taxpayer.
Financial and business terms. 2012.