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

Antonyms

nonrenewable unrenewable

Words of close approximity

renewable resource