Synonyms and Antonyms for Channel_Tunnel

1. Channel Tunnel (n.)

the railroad tunnel between France and England under the English Channel

Synonyms: