1
[ adjective ] that can be renewed or extended

Examples

"a renewable lease" "renewable subscriptions"

Related terms

unrenewable

2
[ adjective ] capable of being renewed; replaceable

Examples

"renewable energy such as solar energy is theoretically inexhaustible"

Related terms

inexhaustible

*