|
Definition of Chunnel
1. Noun. The railroad tunnel between France and England under the English Channel.
Definition of Chunnel
1. a tunnel under the English channel [n -S]
|
1. Noun. The railroad tunnel between France and England under the English Channel.
1. a tunnel under the English channel [n -S]