Flood channel

From Glossary of Meteorology



flood channel

An enlarged stream channel carrying water during floods.