HYDRO


Meaning of HYDRO in English

I. noun (plural ~s) Etymology: short for ~pathic establishment Date: 1882 an establishment offering ~pathic treatment (as for weight loss) ; health spa , II. noun Usage: often attributive Etymology: short for ~power Date: 1916 ~electric power

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.