Definition of “hydro-” - English Dictionary