a man-made channel designed to redirect excess water

listen to the pronunciation of a man-made channel designed to redirect excess water
English - English

Definition of a man-made channel designed to redirect excess water in English English dictionary

a man-made channel designed to redirect excess water
sluiceway
a man-made channel designed to redirect excess water
Favorites