Advertisement
Synonyms of Canal
Primary definition: An artificial waterway constructed to allow the passage of boats or ships inward or to convey water for irrigation.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Canal" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement