Definition of Renewable

  • 1. That can be renewed or extended Adjective
  • 2. Capable of being renewed; replaceable Adjective Satellite

Semanticaly linked words with "renewable"

Antonyms to adjective "renewable"