First Known Use: 1882
Dictionary
1hydro
noun hy·dro \ˈhī-(ˌ)drō\
plural hydros
Definition of HYDRO
British : an establishment offering hydropathic treatment (as for weight loss) : health spa
ADVERTISEMENT
Origin of HYDRO
short for hydropathic establishment
2hydro
noun, often attributive
Medical Dictionary
hydro
noun hy·dro \ˈhī-(ˌ)drō\
plural hydros
Medical Definition of HYDRO
British : a hydropathic facility : spa; also : a hotel catering to people using such a facility
Browse
Next Word in the Dictionary: hydroabietyl alcoholPrevious Word in the Dictionary: hydriotaphiaAll Words Near: hydro
ADVERTISEMENT
Seen & Heard
What made you want to look up hydro? Please tell us where you read or heard it (including the quote, if possible).