Skip to content
Kotomora

揚よう水すい発はつ電でん所しょ

Meanings

1

noun

pumped storage power plant; pumped storage power station

A hydroelectric power plant that pumps water to an upper reservoir during low demand and releases it to generate electricity during peak demand.