Definitions
There is 1 meaning of the phrase
Clifford Trust.
Clifford Trust - as a 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
Synonyms (Exact Relations)
grantor trust