hydrotechnologyEtymologyFrom hydro- + technology.hydrotechnology means any technology that employs water. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounAny technology that employs water