HYDRO


Meaning of HYDRO in English

■ noun ( plural ~s )

1》 Brit. a hotel or clinic originally providing ~pathic treatment.

2》 a ~electric power plant.

↘~electricity.

↘ Canadian electricity supplied by a public utility.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.