renewable resource

Definitions

Agriculture

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