"renewable" in the adjective sense
1. renewable
that can be renewed or extended
"a renewable lease"
"renewable subscriptions"
2. renewable
capable of being renewed replaceable
"renewable energy such as solar energy is theoretically inexhaustible"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License