* * *
charitable trust UK US noun [C]
► SOCIAL RESPONSIBILITY a trust (= a legal arrangement to control money or property for a person or an organization) that provides money for a particular charity: »
The money raised will go into a charitable trust for children.
Financial and business terms. 2012.