Home » Glossary » Indenture

Indenture

  1. Similar to a contract, a legal agreement contained in a deed and affecting land. [Source: Elizabeth Byers and Karin Marchetti Ponti, The Conservation Easement Handbook, Published by the Trust for Public Land and the Land Trust Alliance, 2005.]