Feedback
Pumped hydro
Meaning
Noun
●
Abbreviation of
pumped
-storage
hydroelectricity
. (hydroelectricity from
pumped
storage)
●
Abbreviation of
pumped
hydroelectric
energy
storage
. (the method of energy
storage
)
●
Abbreviation of pumped-storage
hydroelectric
energy system.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better