Meaning of clifford trust

Definition of clifford trust

(noun) a trust established to shift the income to someone who is taxed at a lower rate than the grantor for a period of 10 years or more

Other information on clifford trust

WIKIPEDIA results for clifford trust
Amazon results for clifford trust