meaning of flood control

1. engineering act or technique of trying to control rivers with dams etc to minimize occurrence of floods


Related Words

flood control |

Developed & Maintained By Taraprasad.com

Treasure Words