← DefinitionshareGuesscanalnounA man-made waterway used for transportation, irrigation, or drainage.verbTo dig or create a canal through an area.Synonymsductnounwaterwaynounchannelnoun