Channel

Meaning

Ellipsis of English Channel: a strait in Europe, separating Great Britain from France and connecting the North Sea to the Atlantic Ocean.

Translations

Kanal

Κανάλι

Canal

la Manche

Méridien

Canale

Het Kanaal

Meridiaan

Canal

Canal

Meridiano

Frequency

B2
Etymology

From being a channel.

Notes

Sign in to write sticky notes