Chunnel (noun) Definition, Meaning & Examples

noun
  1. a railroad tunnel under the English Channel between Great Britain and France, approved for construction in 1986.
noun
  1. a rail tunnel beneath the English Channel, linking England and France, opened in 1994
Chunnel (noun) Definition, Meaning & Examples

More Definitions