LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kanal” in English

11 English translations
EN
canal

The Panama Canal connects the Atlantic with the Pacific.

EN
channel

Britain is separated from the Continent by the Channel.

EN
drain

It's money down the drain.

EN
vessel

The vessel was loaded with coal, lumber, and so on.

EN
chute

I dropped it into the garbage chute and forgot about it.

EN
duct

I was told my tear duct was blocked.