Synonyms for canal

Found 5 synonyms across 2 meanings for “canal”.

a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance (noun)

provide (a city) with a canal (verb)

Synonym Finder | Rhyme Finder | Poetry Editor