Dictionary Home » Science » floodway

floodway science definition

A channel for an overflow of water caused by flooding.

Learn more about floodway

link/cite print suggestion box