charitable trust
Short definition from Wiktionary
Noun
- A trust established for charitable purposes.
- In some jurisdictions, a trust designed for the general benefit of the public.
We haven’t written up charitable trust yet: Simple and Standard meanings, examples and a quiz.