renewable

English

adj
Definitions
  • Able to be renewed; capable of renewal.
  • (of a resource) Sustainable; able to be regrown or renewed; having an ongoing or continuous source of supply; not finite.

Etymology

Suffix from English renew.

Origin

English

renew

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms