Chunnel
[tʃʌnәl]
Definition
(noun.) the railroad tunnel between France and England under the English Channel.
Typist: Silvia--From WordNet
[tʃʌnәl]
(noun.) the railroad tunnel between France and England under the English Channel.
Typist: Silvia--From WordNet