waterpower engineering
nounDefinition of waterpower engineering
: a branch of civil engineering that deals with the construction of works to develop waterpower