Meaning of flood control

Definition of flood control

(noun) (engineering) the art or technique of trying to control rivers with dams etc in order to minimize the occurrence of floods

Other information on flood control

WIKIPEDIA results for flood control
Amazon results for flood control