Noun
(engineering) the art or technique of trying to control rivers with dams etc. in order to minimize the occurrence of floods
Vocabulary classified under Engineering
More about this word
Synonyms and related words
Explore this word
