'renewable resource' definitions:

Definition of 'renewable resource'

From: WordNet
noun
Any natural resource (as wood or solar energy) that can be replenished naturally with the passage of time