Hydro — synonyms, definition

1. hydro (Noun)

3 synonyms
hydroelectric power hydroelectricity hydropower
3 definitions

hydro (Noun) — Electricity produced by water power.

hydro (Noun) — Electricity from a utility company.

hydro (Noun) — A health spa.

1 type of
electricity