What is the definition of
chunnel
1.
[ noun ]
(transportation) the railroad tunnel between France and England under the English Channel
Synonyms:
Channel_Tunnel
Related terms:
railroad_tunnel
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Similar spelling:
channel
Channell
Chanel
Chanell
Chanelle
chanal
Chmiel
Chenail
chenille