land trust

land trust definition - business

land trust

  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.

The American Heritage® Dictionary of Business Terms Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.