Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Adjective: renewable  ri'n(y)oo-u-bul
  1. That can be renewed or extended
    "a renewable lease"; "renewable subscriptions"
     
  2. Having a perpetual supply; never running out
    "renewable energy such as solar energy is theoretically inexhaustible"

See also: inexhaustible

Antonym: unrenewable

Encyclopedia: Renewable