hydro [abbrev.]
1 n. hydro-electric power.
See also: hydro power
2 n. electricity as a utility distributed by a power company or commission.