hydroelectric power plant

hydroelectric power plant

Wasserkraftwerk central hidroeléctrica centrale hydroélectrique

Definition

Power station which operates with the free renewable source of energy provided by falling water.

Broader terms

Water and Energy