[count] 1 : a long narrow place that is filled with water and was created by people so that boats could pass through it or to supply fields, crops, etc., with water
▪ irrigation canals ▪ the Panama Canal 2 medical : a tube or passageway in the body — see also birth canal, root canal
▪ irrigation canals ▪ the Panama Canal







