tr
Defense Industry
Defense Procurement
Logistics
Software Testing
Gastronomy
New Media
Hydrology
Hydrology (ge)
Hydrology (fr)
pumped storage
pumped storage
(1) Arrangement whereby electric power is generated during peak load periods by using water previously pumped into a storage reservoir during off-peak periods. (2) Any off-channel reservoir supplied by pumping.
Terms of Hydrology