flood control
English Dictionary
->
Letter F
-> flood control
Search Dictionary:
flood control Definition
(n) (
engineering
)
act
or
technique
of
trying
to
control
rivers
with
dams
etc
to
minimize
occurrence
of
floods
flood control Synonyms
flood control
© Art Branch Inc.