hydrostation
English
Noun
hydrostation
(
plural
hydrostations
)
A
water-powered
electricity-generating
station.