Renewable Electricity Definition

noun
Wiktionary