technical words - electricity

12345678910
Across
  1. 2. energy made from the wind blowing onto a windmill
  2. 5. Makes solar energy electricity
  3. 6. Something used to make electricity
  4. 8. energy made from waves moving
  5. 10. Something that flows through wires
Down
  1. 1. Unhealthy energy
  2. 3. To light something up
  3. 4. uses chemical energy and powers things up
  4. 7. Re-usable energy
  5. 9. to change