hydrotechnology en · NOUN EtymologyFrom hydro- + technology. Meanings (uncountable) Any technology that employs water