0%

ALL meanings of chunnel

Chun·nel
C c
  • noun chunnel a rail tunnel beneath the English Channel, linking England and France, opened in 1994 3
  • noun chunnel railway tunnel that runs beneath the English Channel, between England and France: 31 mi (50 km) long 3
  • noun chunnel a railroad tunnel under the English Channel between Great Britain and France, approved for construction in 1986. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?