- proper-noun:
- The man-made tunnel underneath the English Channel joining England and France.
- noun:
- the railway tunnel between France and England underneath the English Channel
Related Sources
- Definition for "Channel Tunnel"
- The man-made tunnel underneath the English Channel joining…
- View More
- Sentence for "Channel Tunnel"
- The line from London to the…
- View More
- Synonym for "Channel Tunnel"
- Eurotunnel
- View More
- Hypernym for "Channel Tunnel"
- railroad tunnel
- View More
How would you define Channel Tunnel?