channel tunnel








noun

  1. the Anglo-French railway tunnel that runs beneath the English Channel, between Folkestone and Coquelles, near Calais; opened in 1994Also called: Chunnel, Eurotunnel
51 queries 0.365