HYDRO Meaning of HYDRO in English (n.) A hydro-aeroplane. Webster's English dictionary. Английский словарь Webster. 2012