Flood channel definition

Flood channel means a natural or artificial watercourse with a definite bed and banks which periodically or continuously conducts flowing water and is shown on the Flood Channel Inventory Map prepared by the city's Utility Division of the Public Works Department. (Floodplain)