'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