Definition Natural energy
English vocabulary and translations (See all our English vocabulary translation)
(a) natural energy (source): (a) renewable energy or power (source)
- "Now there's no need to spend thousands of dollars every week on batteries, because the new solar powered flashlight is charged by the sun's natural energy."
Do you have smart way of remembering 'Natural energy'? Share it with us!