LAND TRUST
Meaning of LAND TRUST in English
noun
: an unincorporated association for holding real estate by putting the title in one or more trustees for the benefit of the members
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012