'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