Charitable trust
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A trust established for charitable purposes.
- 2 a trust created for charitable or religious or educational or scientific purposes wordnet
- 3 In some jurisdictions, a trust designed for the general benefit of the public.