Term:
Life length
Definition:
The period of time for which an asset is expected to remain in use. For natural resources this is often calculated as the stock divided by the average annual (net) extraction rate.
Domain:
Environment
Source:
OECD Glossary