Charitable Trust

A testamentary trust or living trust with charities as its beneficiary.

See also: