Definition, synonyms and picture of canal

Learn in

canal

n. canal

Definition of canal in English

Artificial waterway built for navigation, water transport or irrigation.

Synonyms of canal in English

-

Lists where this word appears

Man-made Settings

10 words to learn