hydro
1hy·dro
noun \ˈhī-(ˌ)drō\ plural hydros
Definition of HYDRO
British
: an establishment offering hydropathic treatment (as for weight loss) : health spa
Origin of HYDRO
short for hydropathic establishment
First Known Use: 1882
Learn More About HYDRO
Browse
Next Word in the Dictionary: hydroabietyl alcohol
Previous Word in the Dictionary: hydriotaphia
All Words Near: hydro
Previous Word in the Dictionary: hydriotaphia
All Words Near: hydro
Seen & Heard 
What made you want to look up hydro? Please tell us where you read or heard it (including the quote, if possible).








