Word info

pumped hydro

Noun

Meaning

(uncountable) Abbreviation of pumped-storage hydroelectricity. (hydroelectricity from pumped storage)

(uncountable) Abbreviation of pumped hydroelectric energy storage. (the method of energy storage)

(countable) Abbreviation of pumped-storage hydroelectric energy system.

Source: en.wiktionary.org

Synonyms

Close letter words and terms