Word info

hydrotechnology

Noun

Meaning

hydrotechnology (uncountable)

Any technology that employs water

Source: en.wiktionary.org

Close letter words and terms