Today's Rocket Words: Your 5 words and meanings to learn
renewable
an energy source that is naturally replenished. It will not run out.
advantage
a benefit or positive contribution
disadvantage
a negative effect or problem
turbine
a machine that is turned by moving air, water or steam
zero emissions
a source of energy which does not release carbon dioxide into the atmosphere