A structure placed across a flowing body of water to stop the flow.
A long, narrow channel dug into the earth, as a trough for drainage or irrigation
The definition of a channel is a waterway, a means of communication and a specific television or radio frequency.
Something resembling a wall in impenetrability or strength:
Find another word for dikes. In this page you can discover 5 synonyms, antonyms, idiomatic expressions, and related words for dikes, like: dams, ditches, channels, banks and walls.