Definitions of flood control:

  • noun:   (engineering) act or technique of trying to control rivers with dams etc to minimize occurrence of floods