← DefinitionshareGuessrenewablenounA 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.SynonymssustainableadjectiveAntonymsnonrenewableadjective