Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Renewable in English

English

Renewable

/rinuəbəl/

adjective

1. That can be renewed or extended

  • "A renewable lease"
  • "Renewable subscriptions"
    synonym:
  • renewable

2. Capable of being renewed

  • Replaceable
  • "Renewable energy such as solar energy is theoretically inexhaustible"
    synonym:
  • renewable