channel_tunnel
1. [ noun ] (transportation) the railroad tunnel between France and England under the English Channel
Synonyms: chunnel
Related terms: railroad_tunnel