Water, or collection of watery fluid.
A prefix meaning produced by or derived from water or the movement of water, as in "hydroelectricity".
originally short for "hydro-electric power". Now synonymous with electricity (produced by any method), as in "Get the lantern; the hydro's out again."
electricity produced by water power