Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hydro Definition

Cancel
hydro
noun(hy-dro)
an establishment offering hydropathic treatment (as for weight loss) : health spa
hydro
noun(hy-dro)
hydroelectric power
hydro
combining form(hy-dro)
water
hydro
combining form(hy-dro)
liquid
hydro
combining form(hy-dro)
hydrogen : containing or combined with hydrogen

Words Related to hydro!

hydro Examples by Brain Bank Users