Meaning of renewable resource

Definition of renewable resource

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

Other information on renewable resource

WIKIPEDIA results for renewable resource
Amazon results for renewable resource