renewable (Adjective) — That can be renewed or extended. ex. "a renewable lease" ex. "renewable subscriptions"
renewable (Adjective) — Having a perpetual supply; never running out. ex. "renewable energy such as solar energy is theoretically inexhaustible"
renewable (Noun) — Something that is renewable, esp. a renewable source of energy.