Search results
- DictionaryRe·new·a·ble en·er·gy
noun
- 1. energy from a source that is not depleted when used, such as wind or solar power: "the environmental benefits of renewable energy"
Powered by Oxford Languages
noun
Powered by Oxford Languages
Renewable energy (or green energy, low-carbon energy) is energy from renewable natural resources that are replenished on a human timescale. Mainstream renewable energy options include solar energy, wind power, hydropower, bioenergy and geothermal power. Renewable energy installations can be large or small. They are suited for urban as well as rural areas. Renewable energy is often deployed togethe... Wikipedia