'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]