flood control
Meaning, Definition & Usage
Dictionary
Related
noun
(engineering) the art or technique of trying to control rivers with dams etc in order to minimize the occurrence of floods
WordNet
Previous
flog
flogger
flogging
flon
flong
Next
floodage
flooded
flooder
floodgate
floodhead