HYDRO
Meaning of HYDRO in English
n.
Function: noun
Usage: often attrib
Etymology: short for hydropower
Date: 1916
: hydroelectric power
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012