flood control

Noun
  1. (engineering) the art or technique of trying to control rivers with dams etc in order to minimize the occurrence of floods (synset 100806369)

Other Searches