Meaning of RENEWABLE in English

RENEWABLE

adj. can be restored to good condition; can be resumed; can be refreshed; can be extended for an additional period of time

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.