Channel Tunnel
WordNet
noun
(1) The railroad tunnel between France and England under the English Channel
WiktionaryText
Proper noun
the Channel Tunnel
- The man-made tunnel under the English Channel joining England and France.