• able to be extended for another time period
    1. a renewable life insurance policy
    2. a renewable lease
  • restored or replaced by natural processes
    1. Forests are renewable natural resources, but they must be treated with care.
    2. Wind and water are renewable fuel sources.

Những từ liên quan với RENEWABLE

inexhaustible, infinite, continuous, bountiful