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. Having a perpetual supply; never running out
    "renewable energy such as solar energy is theoretically inexhaustible"
  2. That can be renewed or extended
    "a renewable lease"; "renewable subscriptions"
Noun: renewable  ri'n(y)oo-u-bul
  1. Something that is renewable, esp. a renewable source of energy

Derived forms: renewables

See also: inexhaustible

Antonym: unrenewable

Encyclopedia: Renewable