English | German | Russian | Czech

English Channel English

Meaning English Channel meaning

What does English Channel mean?

English Channel

an arm of the Atlantic Ocean that forms a channel between France and Britain

Synonyms English Channel synonyms

What other words have the same or similar meaning as English Channel?

English Channel English » English

Silver Streak Channel

Examples English Channel examples

How do I use English Channel in a sentence?

News and current affairs

Foreign policy during the Cold War, she says, was like steering within the Panama Canal; after the fall of the Berlin Wall, it was like steering within the English Channel - plenty of water on all sides, but land visible, too.
Britain's economic prospects increasingly depend on events beyond its shores, whether just across the English Channel or in China or California.

Are you looking for...?