Get Your Premium Membership

Renewable

[adj] capable of being renewed; replaceable; "renewable energy such as solar energy is theoretically inexhaustible"
[adj] that can be renewed or extended; "a renewable lease"; "renewable subscriptions"


Related Information

More Renewable Links

Synonyms

inexhaustible



Book: Shattered Sighs