Energy

123456789
Across
  1. 1. Device turned by water or steam to produce electricity
  2. 3. mgΔh (the answer is an acronym)
  3. 5. Energy stored in hot underground rocks
  4. 7. SI unit of energy or work done
  5. 8. SI unit of power
  6. 9. Useful energy output/Total energy input
Down
  1. 2. A form of energy that is replenished naturally once used
  2. 4. Energy of a moving object
  3. 6. Work done/Time taken