Advertisement
Advertisement
Channel Tunnel
noun
- the Anglo-French railway tunnel that runs beneath the English Channel, between Folkestone and Coquelles, near Calais; opened in 1994 Also calledChunnelEurotunnel
Advertisement
Advertisement
Advertisement
Advertisement
Browse