1 English Synonyms for PHES
Prev.1Next
pumped hydro
Definition: 1. (uncountable) Abbreviation of pumped-storage hydroelectricity. (hydroelectricity from pumped storage)
There are 3 definitions of the word pumped hydro
Show more information about pumped hydro
Prev.1Next
Search took: 2.4293 ms