Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

channel tunnel Definition

Cancel
channel tunnel
noun()
the railroad tunnel between France and England under the English Channel
Synonyms: chunnel,

Words Related to channel tunnel!

channel tunnel Examples by Brain Bank Users