Adjectives

(a)renewablethat can be renewed or extended“a renewable lease”, “renewable subscriptions”
(s)renewablecapable of being renewed; replaceable“renewable energy such as solar energy is theoretically inexhaustible”