renewable

Meaning

Able to be replenished naturally

Example

"Wind is a renewable source of energy."

Synonyms

sustainablereplenishable

Antonyms

exhaustiblefinite