renewable Meaning, Definition & Usage

  1. adjective that can be renewed or extended
    • a renewable lease
    • renewable subscriptions
  2. adjective satellite capable of being renewed; replaceable
    • renewable energy such as solar energy is theoretically inexhaustible

WordNet


Re*new"a*ble adjective
Definitions
  1. Capable of being renewed; as, a lease renewable at pleasure. Swift.

Webster 1913