HYDRO-HOTEL Meaning of HYDRO-HOTEL in English |hī(ˌ)drō+ nounEtymology: hydro (I) + hotel Britain : hydro 1a Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012