'hydraulic engineering' definitions:

Definition of 'hydraulic engineering'

(from WordNet)
noun
The branch of civil engineering dealing with the use and control of water in motion