Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
Trust where certain percentage of the yearly assessed market value is paid to the beneficiary of the trust.