pumped storage

listen to the pronunciation of pumped storage
English - Turkish
pompalı depolama
English - English

Definition of pumped storage in English English dictionary

pump storage
accumulation of material that has been pumped