Translation of "canal" into English

canal, sewer, channel are the top translations of "canal" into English.

canal
+ Add

Interlingua-English dictionary

  • canal

    noun

    An artificial open waterway used for transportation, waterpower, or irrigation. [..]

  • sewer

    noun
  • channel

    noun
  • Less frequent translations

    • chute
    • waterway
  • Show algorithmically generated translations

Images with "canal"

Phrases similar to "canal" with translations into English

Add

Translations of "canal" into English in sentences, translation memory