NichiDict

揚水発電

ようすいはつでん
[yousuihatsuden]

Meanings

1.Noun

pumped storage; pumped-storage power generation; pumping up generation; pumped-storage hydroelectricity; pumping-up hydraulic power generation