Meaning of RENEWABLE in English

RENEWABLE

/ rɪˈnjuːəbl; NAmE -ˈnuː/ adjective

1.

[ 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

2.

( 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.

OPP non-renewable

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.