Definitions
noun
any natural resource (as wood or solar energy) that can be replenished naturally with the passage of time
Look “renewable resource” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any natural resource (as wood or solar energy) that can be replenished naturally with the passage of time