Definify.com
Definition 2025
Channel_Tunnel
Channel Tunnel
English
A Eurostar emerging from the Channel Tunnel at Coquelles, France
Proper noun
- The man-made tunnel under the English Channel joining England and France.
Synonyms
- Chunnel (colloquial), Eurotunnel
Translations
man-made tunnel
|