Etymology

Channel Tunnel

Today it means: The man-made tunnel under the English Channel joining England and France. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok