land trust
land trust definition - business
land trust
- 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.
- 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.
Browse dictionary definitions near land trust
Share on Facebook