pumped hydro

Noun

 * 1)   hydroelectricity from pumped storage
 * 2)   the method of energy storage