Energy

12345678
Across
  1. 2. Using resources wisely to prevent waste and protect the environment
  2. 5. The ability to achieve a desired result with minimal waste of energy
  3. 6. The origin or place where something begins or comes from
  4. 7. Energy that comes from sources that are naturally replenished
  5. 8. Energy produced from the movement of water
Down
  1. 1. Limited in quantity or availability
  2. 3. Power generated by splitting atoms, usually from uranium, in a controlled reaction.
  3. 4. To produce or create something
  4. 6. Power harnessed from the sun's rays, used to generate electricity or heat.