pump storage

listen to the pronunciation of pump storage
English - English
accumulation of material that has been pumped