- Dictionary
- H
- Hydroelectric
- Related Words
Words related to hydroelectric
hy·dro·e·lec·tric
H h -
churchill falls
a waterfall in E Canada, in SW Labrador on the Churchill River: site of one of the largest hydroelectric power projects in the world. Height: 75 m (245 ft) -
federal energy regulatory commission
an independent agency of the U.S. federal government, created in 1978 and originally within the Department of Energy, charged with setting rates for transportation and sale of electricity, transportation of oil by pipeline, and the licensing of hydroelectric power projects. Abbreviation: FERC. -
hydro
Informal. hydroelectric power. -
hydropower
hydroelectric power. -
kariba
an artificial lake in SE Africa on the border of SW Zimbabwe and S Zambia: site of hydroelectric power project. About 2000 sq. mi. (5200 sq. km). -
pumped storage
a system for generating hydroelectric power for peak periods by pumping water from a lower to a higher reservoir during low-demand periods and then releasing it during peak periods.