n. ability to be restored to good condition; ability to be resumed; ability to be refreshed; ability to be extended for an additional period of time
RENEWABILITY
Meaning of RENEWABILITY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012