Glossary: Energy

123456789101112
Across
  1. 2. a pool of water that people have made
  2. 5. when there is no light or power because of an electricity failure
  3. 7. structure built across, for example a river
  4. 9. _ forms in landfills and in the digestion of cows
  5. 10. a group of wind turbines in the same location
  6. 12. chemical power pack that can produce a limited amount of electrical energy
Down
  1. 1. when electric charges move
  2. 3. _ is the transformation of heat, and the energy comes from the sun
  3. 4. _ is a renewable energy derived from plant and animal biomass
  4. 6. for example a car, which combines at least one electic motor with a gasoline engine
  5. 8. _ forms in bogs
  6. 11. provide power to motor vehicles