hydroelectric Definition
Dictionary Home » Words Starting with H » hybridism ... hydropathy » hydroelectric
hydroelectricity
hydroelectric power
noun
- 1. Electricity generated by turbines that are driven by the force of falling water.
adj
- Electricity generated using this system.
adverb
