Hydropower

1234567891011121314
Across
  1. 7. matter that settles to the bottom of a liquid.
  2. 8. electricity generating station.
  3. 9. energy that a body possesses by virtue of being in motion.
  4. 12. an artificial waterway for navigation, irrigation etc.
  5. 13. downpour that is unusually acidic and it possesses elevated levels of hydrogen ions.
  6. 14. the aspect of geology which studies water.
Down
  1. 1. large natural or artificial lake used as a source of water supply.
  2. 2. an apparatus for reducing or increasing the voltage of an alternating current.
  3. 3. a machine that transforms rotational energy from a fluid that is picked up by a rotor system into useable energy.
  4. 4. a barrier to obstruct the flow of water.
  5. 5. a grinding equipment powered by moving liqiud.
  6. 6. a network of electrical lines connecting a multiplicity of generating stations to load over a wide area.
  7. 10. a biological community of interacting organisms and their physical environment.
  8. 11. a machine to convert mechanical energy into electrical energy.