reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
hydropower electrical energy from hydroelectric generating plants.
race1 an artificial channel through which water moves to generate hydroelectric power. [1/8 definitions]