HYDRO


Meaning of HYDRO in English

/ ˈhaɪdrəʊ; NAmE -droʊ/ noun

[ U ] ( CanE ) electricity :

to pay your hydro bill

••

WORD ORIGIN

late 19th cent.: abbreviation.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.