RENEWABLE


Meaning of RENEWABLE in English

1.

Renewable resources are natural ones such as wind, water, and sunlight, which are always available.

...~ energy sources.

ADJ: usu ADJ n

2.

If a contract or agreement is ~, it can be extended when it reaches the end of a fixed period of time.

A formal contract is signed which is ~ annually.

ADJ

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .