renewable

nounA source of energy that is naturally replenished, such as solar, wind, or hydroelectric power.
adjectiveDescribing a source of energy or material that can be naturally replaced or restored within a human timescale.
renewable synonyms & antonyms | whatsthatwordmean | whatsthatwordmean