meaning of hydroelectricity
1.
electricity
produced
by
water
power
Related Words
hydroelectricity
|
Developed & Maintained By
Taraprasad.com