Term:
Community land trust
Definition:
An organization set up to own and manage land by and for a local community. Through this organization, the land is owned by the community in perpetuity and used for the explicit benefit of that community.
Domain:
Agriculture
Source:
(http://www.oclt.org.uk/)