Meaning of RENEWABLE in English

RENEWABLE

■ adjective

1》 capable of being renewed.

2》 (of energy or its source) not depleted when used.

Derivatives

renewability noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.