Home » Glossary » Stewardship Endowment

Stewardship Endowment

  1. Money given to the land trust or agency, usually by the landowner, to cover the future costs of the stewardship of land. [Source: Glossary of Land Conservation Terms and Techniques, Triangle Land Conservancy: http://www.tlc-nc.org/landowner/glossary.shtml]