chunnel

1. (noun) the railroad tunnel between France and England under the English Channel
Synonyms: Channel Tunnel
Related Words: railroad tunnel



Terms and Conditions of Use / Copyright Notice