renewable resource

Definitions

Agriculture

  • noun a natural resource that replaces itself unless overused, e.g. animal or plant life, fresh water or wind energy

Real Estate

  • noun a resource that can be renewed as quickly as it is used up and can, in theory, last indefinitely
  • noun a source of renewable energy, e.g. sunlight, wind or waves
http://www.dictionarycentral.com/definition/renewable-resource.html