Skip to main content

Land rent

Definition

An economic term defined as the total net revenue or benefits received from a parcel of land.

Source

Glossary. M.S. Ashton et al. (eds.), Managing Forest Carbon in a Changing Climate,DOI 10.1007/978-94-007-2232-3, © Springer Science + Business Media B.V. 2012