land trust
- An arrangement where a trustee holds the ownership of land for the benefit of a person or entity
- The land trust was established to ensure the preserved land would remain undeveloped.
- The large corporation created a land trust to consolidate its extensive land holdings.
- To keep her real estate investments confidential, she placed her properties in a land trust.
Provide Feedback