Meaning of “renewable” - Learner’s Dictionary

renewable

adjective uk us /rɪˈnjuːəbl/
ENERGY

A renewable form of energy can be produced as quickly as it is used:

a renewable energy source such as wind power
OFFICIAL AGREEMENT

A renewable official agreement is one that you can arrange to continue when the time limit is reached:

a 6-month renewable contract

(Definition of “renewable” from the Cambridge Learner’s Dictionary © Cambridge University Press)