hydro meaning

Meaning of hydro

What is the full meaning of hydro

(short for) a hydropathic establishment [n -S]

Example of the word hydro placed on a Scrabble board.

Unscrambled word hydro

Points for hydro

Scrabble
17 points
Word With Friends
10 points
Wordfeud
17 points