renewable
-
(a) that can be renewed or extended
- a renewable lease
- renewable subscriptions
-
(s) capable of being renewed; replaceable
- renewable energy such as solar energy is theoretically inexhaustible