HYDRO

hydro

Noun

  1. hydroelectric power
  2. electrical power supply; specifically : electrical power provided by a utility (as a publicly-owned one)
    ''I won't have lights until my house gets the hydro turned on.
  3. A spa.

Adjective

  1. hydroelectric


The above text is a snippet from Wiktionary: hydro
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!