RENEWABLE
(of a contract, agreement, etc.) capable of being renewed
(of a natural resource or source of energy) not depleted when used
a natural resource or source of energy that is not depleted by use, such as water, wind, or solar power
(of a natural resource or source of energy) not depleted when used
a natural resource or source of energy that is not depleted by use, such as water, wind, or solar power