Meaning of RENEWABLE in English
/ rɪˈnjuːəbl; NAmE -ˈnuː/ adjective
[ usually before noun ] ( of energy and natural resources ) that is replaced naturally or controlled carefully and can therefore be used without the risk of finishing it all :
renewable sources of energy such as wind and solar power
( of a contract, ticket, etc. ) that can be made valid for a further period of time after it has finished :
a renewable lease
The work permit is not renewable.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005