Crossword

12345678910
Across
  1. 1. Synonym for merge
  2. 2. A situation that involves losing one quality or aspect of something in return for gaining another quality or aspect
  3. 5. Enables the decoupling of electricity generation from demand
  4. 8. This is best suited for large-scale bulk electrical energy storage
  5. 9. Synonym for elastic
  6. 10. Synonym for dependaple
Down
  1. 1. Synonym for increase
  2. 3. Synonym for sheet
  3. 4. A derived unit of power
  4. 6. Comes from resources which are naturally replenished on a human timescale
  5. 7. Converts sunlight directly into electricity
  6. 8. CaTiO3