YourDictionary

Dictionary Home » Business » land trust

land trust business definition

  1. An organization that purchases and holds real estate under the terms of the organization's charter. For example, a conservation land trust might purchase property adjacent to a national park to hold until the government designates funds for its acquisition.
  2. A legal agreement in which real property is managed for the benefit of beneficiaries.

link/cite print suggestion box