charitable trust: meaning in law

A trust whose property must be used for charitable purposes

Browse all legal terms →