Meaning of living trust

Definition of living trust

(noun) a trust created and operating during the grantor's lifetime

Other information on living trust

WIKIPEDIA results for living trust
Amazon results for living trust