the world > matter > physics > electromagnetic radiation > electricity > electrical power, electricity > place of power generation > [noun] > hydroelectric power > storage at higher level (1)
pumped storage1927
the storage of water that has been pumped to a higher level when demand for electricity is low so that its return to the lower level can be used…