hydroelectric power

power produced by harnessing the energy of moving water (1)

» Glossary