'Channel Tunnel' definitions:

Definition of 'Channel Tunnel'

(from WordNet)
noun
The railroad tunnel between France and England under the English Channel [syn: chunnel, Channel Tunnel]