chunnel has definitions from the field of transportation
1
[ noun ] (transportation) the railroad tunnel between France and England under the English Channel

Synonyms

Channel_Tunnel

Related terms

railroad_tunnel

*