Etymology

English Channel

Today it means: The arm of the Atlantic Ocean that separates the British Isles from northern France, and joins the North Sea to the Atlantic Ocean. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok